mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-05-28 00:55:16 -07:00
upgrade Electron 39→42 and fix Hyprland overlay z-order/placement (#79)
This commit is contained in:
@@ -11,10 +11,16 @@ export function createUpdateVisibleOverlayBoundsHandler(deps: {
|
||||
}
|
||||
|
||||
export function createEnsureOverlayWindowLevelHandler(deps: {
|
||||
shouldSuppressOverlayWindowLevel?: (window: unknown) => boolean;
|
||||
ensureOverlayWindowLevelCore: (window: unknown) => void;
|
||||
afterEnsureOverlayWindowLevel?: (window: unknown) => void;
|
||||
}) {
|
||||
return (window: unknown): void => {
|
||||
if (deps.shouldSuppressOverlayWindowLevel?.(window) === true) {
|
||||
return;
|
||||
}
|
||||
deps.ensureOverlayWindowLevelCore(window);
|
||||
deps.afterEnsureOverlayWindowLevel?.(window);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user