Fix egw message in login page is not removable

This commit is contained in:
hadi 2023-05-25 16:34:28 +02:00
parent 5c08a266c1
commit f671009c3d
2 changed files with 74 additions and 70 deletions

View File

@ -452,6 +452,8 @@ window.app = {classes: {}};
//
window.egw_LAB.wait = window.egw_ready.then;
// dispatch egw-is-created event in order to let login.js knows about egw object readiness
document.dispatchEvent(new Event('egw-is-created'));
/**
*
*/

View File

@ -20,8 +20,10 @@ catch (exception){
alert('Your browser is not up-to-date (JavaScript ES2020 compatible), you may experience some of the features not working.');
}
egw_ready.then(function()
{
// listen to egw-is-created object to make sure egw object is ready
document.addEventListener('egw-is-created', function(){
egw_ready.then(function()
{
jQuery(document).ready(function()
{
// lock the device orientation in portrait view
@ -91,10 +93,9 @@ egw_ready.then(function()
if (e.target == this) window.open(this.getElementsByTagName('a')[0].href, 'blank');
});
});
});
// register service worker
if ('serviceWorker' in navigator) {
});
// register service worker
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('./service-worker.js', {scope:egw_webserverUrl+'/'})
.then(function(registration) {
console.log('Registration successful, scope is:', registration.scope);
@ -102,4 +103,5 @@ if ('serviceWorker' in navigator) {
.catch(function(error) {
console.log('Service worker registration failed, error:', error);
});
}
}
});