🪲 Fix invisible-window bug
This commit is contained in:
+11
-5
@@ -468,12 +468,18 @@ class Extension {
|
|||||||
|
|
||||||
// If that was the case, we also check the application name.
|
// If that was the case, we also check the application name.
|
||||||
if (matches && profileApp != '') {
|
if (matches && profileApp != '') {
|
||||||
const app = actor.meta_window.get_wm_class().toLowerCase();
|
const wmClass = actor.meta_window.get_wm_class();
|
||||||
|
|
||||||
// Split app names at |, remove any whitespace, and transform to lower case.
|
if (wmClass) {
|
||||||
const profileApps =
|
const app = wmClass.toLowerCase();
|
||||||
profileApp.split('|').map(item => item.trim().toLowerCase());
|
|
||||||
matches = profileApps.includes(app);
|
// Split app names at |, remove any whitespace, and transform to lower case.
|
||||||
|
const profileApps =
|
||||||
|
profileApp.split('|').map(item => item.trim().toLowerCase());
|
||||||
|
matches = profileApps.includes(app);
|
||||||
|
} else {
|
||||||
|
matches = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// If the profile is still matching, we also check the color scheme.
|
// If the profile is still matching, we also check the color scheme.
|
||||||
|
|||||||
Reference in New Issue
Block a user