Skip to content

Commit 3b5c419

Browse files
author
Tanner Reits
committed
fix: rename focus visible util
1 parent e89ed1e commit 3b5c419

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

core/src/components/app/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ComponentInterface } from '@stencil/core';
22
import { Component, Element, Host, Method, h } from '@stencil/core';
3-
import { initFocusVisibleUtility } from '@utils/focus-visible';
3+
import { getOrInitFocusVisibleUtility } from '@utils/focus-visible';
44

55
import { config } from '../../global/config';
66
import { getIonTheme } from '../../global/ionic-global';
@@ -28,7 +28,7 @@ export class App implements ComponentInterface {
2828
*/
2929
@Method()
3030
async setFocus(elements: HTMLElement[]) {
31-
const focusVisible = initFocusVisibleUtility();
31+
const focusVisible = getOrInitFocusVisibleUtility();
3232
focusVisible.setFocus(elements);
3333
}
3434

core/src/global/ionic-global.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ export const initialize = (userConfig: IonicConfig = {}) => {
327327
if (typeof (window as any) !== 'undefined') {
328328
import('../utils/keyboard/keyboard').then((module) => module.startKeyboardAssist(window));
329329
}
330-
import('../utils/focus-visible').then((module) => (module.initFocusVisibleUtility()));
330+
import('../utils/focus-visible').then((module) => module.getOrInitFocusVisibleUtility());
331331
});
332332
}
333333
};

core/src/utils/focus-visible.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,11 @@ export interface FocusVisibleUtility {
2222

2323
let focusVisibleUtility: FocusVisibleUtility | null = null;
2424

25-
export const initFocusVisibleUtility = () => {
25+
export const getOrInitFocusVisibleUtility = () => {
2626
if (!focusVisibleUtility) {
2727
focusVisibleUtility = startFocusVisible();
2828
}
29+
2930
return focusVisibleUtility;
3031
};
3132

0 commit comments

Comments
 (0)