@@ -163,6 +163,7 @@ export class BaseIssueReporterService extends Disposable {
163
163
164
164
if ( styles . backgroundColor ) {
165
165
content . push ( `.monaco-workbench { background-color: ${ styles . backgroundColor } !important; }` ) ;
166
+ content . push ( `.issue-reporter-body::-webkit-scrollbar-track { background-color: ${ styles . backgroundColor } ; }` ) ;
166
167
}
167
168
168
169
if ( styles . inputBorder ) {
@@ -204,16 +205,13 @@ export class BaseIssueReporterService extends Disposable {
204
205
content . push ( `a:hover, .workbenchCommand:hover { color: ${ styles . textLinkActiveForeground } ; }` ) ;
205
206
}
206
207
207
- if ( styles . sliderBackgroundColor ) {
208
- content . push ( `::-webkit-scrollbar-thumb { background-color: ${ styles . sliderBackgroundColor } ; }` ) ;
209
- }
210
-
211
208
if ( styles . sliderActiveColor ) {
212
- content . push ( `::-webkit-scrollbar-thumb:active { background-color: ${ styles . sliderActiveColor } ; }` ) ;
209
+ content . push ( `.issue-reporter-body ::-webkit-scrollbar-thumb:active { background-color: ${ styles . sliderActiveColor } ; }` ) ;
213
210
}
214
211
215
212
if ( styles . sliderHoverColor ) {
216
- content . push ( `::--webkit-scrollbar-thumb:hover { background-color: ${ styles . sliderHoverColor } ; }` ) ;
213
+ content . push ( `.issue-reporter-body::-webkit-scrollbar-thumb { background-color: ${ styles . sliderHoverColor } ; }` ) ;
214
+ content . push ( `.issue-reporter-body::--webkit-scrollbar-thumb:hover { background-color: ${ styles . sliderHoverColor } ; }` ) ;
217
215
}
218
216
219
217
if ( styles . buttonBackground ) {
@@ -419,6 +417,10 @@ export class BaseIssueReporterService extends Disposable {
419
417
if ( issueType === IssueType . PerformanceIssue && this . receivedSystemInfo && this . receivedPerformanceInfo ) {
420
418
return true ;
421
419
}
420
+
421
+ if ( issueType === IssueType . FeatureRequest ) {
422
+ return true ;
423
+ }
422
424
}
423
425
424
426
return false ;
0 commit comments