Add autofocus on page load

This commit is contained in:
Dmitry Lyzo 2019-11-02 20:38:58 +03:00
parent 88db651eea
commit 7a10be5933
24 changed files with 147 additions and 22 deletions

View file

@ -24,7 +24,8 @@ define(["displaySettings", "userSettingsBuilder", "userSettings"], function (Dis
element: view.querySelector(".settingsContainer"),
userSettings: userSettings,
enableSaveButton: false,
enableSaveConfirmation: false
enableSaveConfirmation: false,
autoFocus: true
});
}
});

View file

@ -24,7 +24,8 @@ define(["homescreenSettings", "userSettingsBuilder", "dom", "globalize", "loadin
element: view.querySelector(".homeScreenSettingsContainer"),
userSettings: userSettings,
enableSaveButton: false,
enableSaveConfirmation: false
enableSaveConfirmation: false,
autoFocus: true
});
}
});

View file

@ -35,6 +35,10 @@ define(["apphost", "connectionManager", "listViewStyle", "emby-button"], functio
page.querySelector(".adminSection").classList.add("hide");
}
});
require(["autoFocuser"], function (autoFocuser) {
autoFocuser.autoFocus(view);
});
});
};
});

View file

@ -24,7 +24,8 @@ define(["playbackSettings", "userSettingsBuilder", "dom", "globalize", "loading"
element: view.querySelector(".settingsContainer"),
userSettings: userSettings,
enableSaveButton: false,
enableSaveConfirmation: false
enableSaveConfirmation: false,
autoFocus: true
});
}
});

View file

@ -24,7 +24,8 @@ define(["subtitleSettings", "userSettingsBuilder", "userSettings"], function (Su
element: view.querySelector(".settingsContainer"),
userSettings: userSettings,
enableSaveButton: false,
enableSaveConfirmation: false
enableSaveConfirmation: false,
autoFocus: true
});
}
});