File tree Expand file tree Collapse file tree
coach/frontend/views/common
user_auth/frontend/views/SignInPage/PictureLogin Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9191 item .focus ();
9292 }
9393 this .$emit (' select' , learnerNumber);
94- this .scrollToSelectedLearner (learnerNumber);
94+ this .scrollToSelectedLearner (learnerNumber, item );
9595 },
9696 isSelected (learnerNumber ) {
9797 return Number (this .selectedLearnerNumber ) === learnerNumber;
102102 nextLearner (learnerNumber ) {
103103 return learnerNumber + 1 < this .learners .length ? learnerNumber + 1 : 0 ;
104104 },
105- scrollToSelectedLearner (learnerNumber ) {
106- const selectedElement = this .$refs .learnerList .children [learnerNumber];
107- if (selectedElement) {
105+ scrollToSelectedLearner (learnerNumber , selectedElement ) {
106+ const el =
107+ selectedElement !== undefined
108+ ? selectedElement
109+ : this .$refs .learnerList .children [learnerNumber];
110+ if (el) {
108111 const parent = this .$el .parentElement ;
109- parent .scrollTop =
110- selectedElement .offsetHeight * (learnerNumber + 1 ) - parent .offsetHeight / 2 ;
112+ parent .scrollTop = el .offsetHeight * (learnerNumber + 1 ) - parent .offsetHeight / 2 ;
111113 }
112114 },
113115 },
Original file line number Diff line number Diff line change 8181 const $themeTokens = themeTokens ();
8282 const $themePalette = themePalette ();
8383
84- const checkboxId = computed (() => ` picture-password-option-${ props .icon } ` ) ;
84+ const checkboxId = ` picture-password-option-${ props .icon } ` ;
8585
8686 const isSelected = computed (() => props .sequencePosition !== null );
8787
You can’t perform that action at this time.
0 commit comments