Install-button verschwindet nach abbruch

This commit is contained in:
silas
2018-10-08 15:05:58 +02:00
parent e7977aa487
commit 5a131ccee3
3 changed files with 44 additions and 22 deletions

View File

@@ -61,16 +61,11 @@ export class WordRotatorSettingFragment extends LocalStorageSettingsFragment {
this.getSite().startSite(PrivacyPolicySite);
});
InstallManager.setCanInstallListener((e) => {
console.log("can install!");
InstallManager.setCanInstallListener(() => {
let installButton = this.findBy("#install-button");
installButton.addEventListener("click", () => {
e.prompt();
e["userChoice"].then(res => {
console.log(res);
if (res["outcome"] === 'accepted') {
installButton.classList.add("hidden");
}
InstallManager.prompt().then(() => {
installButton.classList.add("hidden");
});
});
installButton.classList.remove("hidden");