@@ -553,7 +553,7 @@ export class IssueReporter extends Disposable {
553553
554554 private clearSearchResults ( ) : void {
555555 const similarIssues = this . getElementById ( 'similar-issues' ) ! ;
556- similarIssues . innerHTML = '' ;
556+ similarIssues . innerText = '' ;
557557 this . numberOfSearchResultsDisplayed = 0 ;
558558 }
559559
@@ -564,7 +564,7 @@ export class IssueReporter extends Disposable {
564564
565565 window . fetch ( `https://api.github.com/search/issues?q=${ query } ` ) . then ( ( response ) => {
566566 response . json ( ) . then ( result => {
567- similarIssues . innerHTML = '' ;
567+ similarIssues . innerText = '' ;
568568 if ( result && result . items ) {
569569 this . displaySearchResults ( result . items ) ;
570570 } else {
@@ -713,7 +713,7 @@ export class IssueReporter extends Disposable {
713713 }
714714 }
715715
716- sourceSelect . innerHTML = '' ;
716+ sourceSelect . innerText = '' ;
717717 if ( issueType === IssueType . FeatureRequest ) {
718718 sourceSelect . append ( ...[
719719 this . makeOption ( '' , localize ( 'selectSource' , "Select source" ) , true ) ,
@@ -1079,7 +1079,7 @@ export class IssueReporter extends Disposable {
10791079 }
10801080
10811081 private updateExtensionTable ( extensions : IssueReporterExtensionData [ ] , numThemeExtensions : number ) : void {
1082- const target = document . querySelector ( '.block-extensions .block-info' ) ;
1082+ const target = document . querySelector < HTMLElement > ( '.block-extensions .block-info' ) ;
10831083 if ( target ) {
10841084 if ( this . configuration . disableExtensions ) {
10851085 target . innerHTML = localize ( 'disabledExtensions' , "Extensions are disabled" ) ;
@@ -1090,7 +1090,7 @@ export class IssueReporter extends Disposable {
10901090 extensions = extensions || [ ] ;
10911091
10921092 if ( ! extensions . length ) {
1093- target . innerHTML = 'Extensions: none' + themeExclusionStr ;
1093+ target . innerText = 'Extensions: none' + themeExclusionStr ;
10941094 return ;
10951095 }
10961096
@@ -1100,10 +1100,10 @@ export class IssueReporter extends Disposable {
11001100 }
11011101
11021102 private updateSearchedExtensionTable ( extensions : IssueReporterExtensionData [ ] ) : void {
1103- const target = document . querySelector ( '.block-searchedExtensions .block-info' ) ;
1103+ const target = document . querySelector < HTMLElement > ( '.block-searchedExtensions .block-info' ) ;
11041104 if ( target ) {
11051105 if ( ! extensions . length ) {
1106- target . innerHTML = 'Extensions: none' ;
1106+ target . innerText = 'Extensions: none' ;
11071107 return ;
11081108 }
11091109
0 commit comments