mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-07-01 07:01:12 +02:00
Some fixes for darkmode:
- Fix darkmode not switched in popups - Fix a quick white page shown before switching to darkmode when it's set to 'auto'
This commit is contained in:
@ -203,12 +203,15 @@ export abstract class EgwApp
|
||||
}
|
||||
this.et2 = et2.widgetContainer;
|
||||
this._fix_iFrameScrolling();
|
||||
if (this.egw && this.egw.is_popup()) this._set_Window_title();
|
||||
if (this.egw && this.egw.is_popup())
|
||||
{
|
||||
this._set_Window_title();
|
||||
// apply theme mode
|
||||
jQuery('html').attr('data-darkmode', egw.getSessionItem('api', 'darkmode') == '0'?'0':'1');
|
||||
}
|
||||
|
||||
// Highlights the favorite based on initial list state
|
||||
this.highlight_favorite();
|
||||
// apply theme mode
|
||||
window.framework._setDarkMode(egw.getSessionItem('api', 'darkmode'));
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user