diff --git a/web/src/engine/osk/src/banner/bannerController.ts b/web/src/engine/osk/src/banner/bannerController.ts index 70925268f5..cc92be04ad 100644 --- a/web/src/engine/osk/src/banner/bannerController.ts +++ b/web/src/engine/osk/src/banner/bannerController.ts @@ -81,7 +81,6 @@ export class BannerController { } else { let suggestBanner = banner = new SuggestionBanner(this.hostDevice, this.container.activeBannerHeight); suggestBanner.predictionContext = this.predictionContext; - suggestBanner.events.on('apply', (selection) => this.predictionContext.accept(selection.suggestion)); // Registers for prediction-engine events & handles its needed connections. this.container.banner = suggestBanner; diff --git a/web/src/engine/osk/src/banner/suggestionBanner.ts b/web/src/engine/osk/src/banner/suggestionBanner.ts index 6465c5b7ff..db2232e35c 100644 --- a/web/src/engine/osk/src/banner/suggestionBanner.ts +++ b/web/src/engine/osk/src/banner/suggestionBanner.ts @@ -384,8 +384,6 @@ export class SuggestionBanner extends Banner { public readonly type = "suggestion"; - public readonly events: EventEmitter; - private currentSuggestions: Suggestion[] = []; private options : BannerSuggestion[] = []; @@ -418,8 +416,6 @@ export class SuggestionBanner extends Banner { this.getDiv().appendChild(this.container); this.buildInternals(false); - this.events = new EventEmitter(); //this.manager.events; - this.gestureEngine = this.setupInputHandling(); } @@ -781,14 +777,6 @@ export class SuggestionBanner extends Banner { } } -interface SuggestionInputEventMap { - highlight: (bannerSuggestion: BannerSuggestion, state: boolean) => void, - apply: (bannerSuggestion: BannerSuggestion) => void; - hold: (bannerSuggestion: BannerSuggestion) => void; - scrollLeft: (val: number) => void; -} - - class SuggestionExpandContractAnimation { private scrollContainer: HTMLElement | null; private option: BannerSuggestion;