diff --git a/src/scripts/clipperUI/panels/regionSelectingPanel.tsx b/src/scripts/clipperUI/panels/regionSelectingPanel.tsx index 25fe30fd..b5c5dee9 100644 --- a/src/scripts/clipperUI/panels/regionSelectingPanel.tsx +++ b/src/scripts/clipperUI/panels/regionSelectingPanel.tsx @@ -4,6 +4,10 @@ import {ClipperStateProp} from "../clipperState"; import {ComponentBase} from "../componentBase"; class RegionSelectingPanelClass extends ComponentBase<{}, ClipperStateProp> { + initiallySetFocus(element: HTMLElement) { + element.focus(); + } + handleCancelButton() { this.props.clipperState.setState({ focusOnRender: Constants.Ids.regionButton @@ -28,6 +32,7 @@ class RegionSelectingPanelClass extends ComponentBase<{}, ClipperStateProp> {
{Localization.getLocalizedString("WebClipper.Action.BackToHome")} diff --git a/src/scripts/clipperUI/panels/successPanel.tsx b/src/scripts/clipperUI/panels/successPanel.tsx index be79716f..ba08ed2a 100644 --- a/src/scripts/clipperUI/panels/successPanel.tsx +++ b/src/scripts/clipperUI/panels/successPanel.tsx @@ -14,6 +14,10 @@ import {Clipper} from "../frontEndGlobals"; import {SpriteAnimation} from "../components/spriteAnimation"; class SuccessPanelClass extends ComponentBase<{ }, ClipperStateProp> { + initiallySetFocus(element: HTMLElement) { + element.focus(); + } + public onLaunchOneNoteButton() { Clipper.logger.logUserFunnel(Log.Funnel.Label.ViewInWac); let data = this.props.clipperState.oneNoteApiResult.data as OneNoteApi.Page; @@ -38,6 +42,7 @@ class SuccessPanelClass extends ComponentBase<{ }, ClipperStateProp> {
{Localization.getLocalizedString("WebClipper.Action.ViewInOneNote")}