mirror of
https://github.com/zoriya/noctalia-shell.git
synced 2026-06-05 19:45:51 +00:00
IPC: allow IPC calls to open panels when the bar is invisible.
This commit is contained in:
@@ -206,8 +206,6 @@ ShellRoot {
|
||||
property bool shouldBeActive: {
|
||||
if (!i18nLoaded || !settingsLoaded)
|
||||
return false
|
||||
if (!BarService.isVisible)
|
||||
return false
|
||||
if (!modelData || !modelData.name)
|
||||
return false
|
||||
|
||||
@@ -283,9 +281,9 @@ ShellRoot {
|
||||
}
|
||||
|
||||
// BarExclusionZone - created after NFullScreenWindow has fully loaded
|
||||
// Must also be disabled when bar is disabled (follows shouldBeActive)
|
||||
// Must also be disabled when bar is hidden
|
||||
Loader {
|
||||
active: parent.windowLoaded && parent.shouldBeActive
|
||||
active: parent.windowLoaded && parent.shouldBeActive && BarService.isVisible
|
||||
asynchronous: false
|
||||
|
||||
sourceComponent: BarExclusionZone {
|
||||
|
||||
Reference in New Issue
Block a user