hide-on-focus

This commit is contained in:
Alexander Drozdov
2020-07-25 17:06:11 +03:00
parent 0de3e7bf4d
commit bfa0ab4015
4 changed files with 10 additions and 3 deletions
+2 -1
View File
@@ -51,7 +51,8 @@ type WidgetWellKnownFlag =
'has-browser' |
'invisible-on-blur' |
'hide-on-blur' |
'hide-on-blur(close)'
'hide-on-blur(close)' |
'hide-on-focus'
export const defaultConfig: Config = {
configVersion: 3,
+1 -1
View File
@@ -47,7 +47,7 @@ export const config = (() => {
config.fontSize = defaultConfig.fontSize
}
{
{ // config.configVersion < 2 (undefined)
const mapWidget = config.widgets.find(w => w.wmType === 'map-check')!
if (mapWidget.wmZorder !== 'exclusive') {
mapWidget.wmZorder = 'exclusive'
+6
View File
@@ -101,6 +101,12 @@ export default {
}
}
}
} else {
for (const w of this.widgets) {
if (w.wmFlags.includes('hide-on-focus')) {
this.hide(w.wmId)
}
}
}
})
MainProcess.addEventListener(VISIBILITY, ({ detail: e }) => {
+1 -1
View File
@@ -15,7 +15,7 @@
</div>
</ui-popper>
</div>
<div class="flex font-bold py-1">
<div class="flex font-bold py-1 shadow">
<div class="flex-1 px-2">{{ $t('Stat (found: {0})', [filteredStats.length]) }}</div>
<div class="flex" style="padding-right: calc(0.875rem + 1.5rem);">
<div class="px-2">{{ $t('Invert') }}</div>