mirror of
https://github.com/zadam/trilium.git
synced 2025-06-06 18:08:33 +02:00
put window on top
This commit is contained in:
parent
ce7489049f
commit
63be25f5bb
@ -53,6 +53,13 @@ export default class TitleBarButtonsWidget extends BasicWidget {
|
|||||||
const $maximizeBtn = this.$widget.find(".maximize-btn");
|
const $maximizeBtn = this.$widget.find(".maximize-btn");
|
||||||
const $closeBtn = this.$widget.find(".close-btn");
|
const $closeBtn = this.$widget.find(".close-btn");
|
||||||
|
|
||||||
|
//When the window is restarted, the window will not be reset when it is set to the top, so get the window status and set the icon background
|
||||||
|
(function() {
|
||||||
|
const remote = utils.dynamicRequire('@electron/remote');
|
||||||
|
if (remote.BrowserWindow.getFocusedWindow().isAlwaysOnTop()) {
|
||||||
|
$topBtn.css("background-color", "var(--accented-background-color)");
|
||||||
|
}
|
||||||
|
}());
|
||||||
$topBtn.on('click', () => {
|
$topBtn.on('click', () => {
|
||||||
$topBtn.trigger('blur');
|
$topBtn.trigger('blur');
|
||||||
const remote = utils.dynamicRequire('@electron/remote');
|
const remote = utils.dynamicRequire('@electron/remote');
|
||||||
@ -66,6 +73,7 @@ export default class TitleBarButtonsWidget extends BasicWidget {
|
|||||||
$topBtn.css("background-color", "var(--accented-background-color)");
|
$topBtn.css("background-color", "var(--accented-background-color)");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$minimizeBtn.on('click', () => {
|
$minimizeBtn.on('click', () => {
|
||||||
$minimizeBtn.trigger('blur');
|
$minimizeBtn.trigger('blur');
|
||||||
const remote = utils.dynamicRequire('@electron/remote');
|
const remote = utils.dynamicRequire('@electron/remote');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user