From c09a53e8429fc6a210ec6788032dc24e2ee3d707 Mon Sep 17 00:00:00 2001 From: Avinash Thakur <19588421+80avin@users.noreply.github.com> Date: Mon, 21 Feb 2022 01:04:32 +0530 Subject: [PATCH 1/2] fix: prevent splashscreen always on top --- .../src/electron-main/theia/electron-main-application.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arduino-ide-extension/src/electron-main/theia/electron-main-application.ts b/arduino-ide-extension/src/electron-main/theia/electron-main-application.ts index 9a26d81fd..eafce2b47 100644 --- a/arduino-ide-extension/src/electron-main/theia/electron-main-application.ts +++ b/arduino-ide-extension/src/electron-main/theia/electron-main-application.ts @@ -128,7 +128,7 @@ export class ElectronMainApplication extends TheiaElectronMainApplication { x: splashX, y: splashY, transparent: true, - alwaysOnTop: true, + alwaysOnTop: false, focusable: false, minimizable: false, maximizable: false, From 85f717004a41a9b9b4602c7c1a0193eb92f3a3b2 Mon Sep 17 00:00:00 2001 From: Avinash Thakur <19588421+80avin@users.noreply.github.com> Date: Mon, 21 Feb 2022 01:11:29 +0530 Subject: [PATCH 2/2] fix: prevent pointer events(drag) on splash screen --- .../src/electron-main/splash/static/splash.html | 1 + 1 file changed, 1 insertion(+) diff --git a/arduino-ide-extension/src/electron-main/splash/static/splash.html b/arduino-ide-extension/src/electron-main/splash/static/splash.html index e372bae3a..668c336a3 100644 --- a/arduino-ide-extension/src/electron-main/splash/static/splash.html +++ b/arduino-ide-extension/src/electron-main/splash/static/splash.html @@ -7,6 +7,7 @@ width: auto; text-align: center; padding: 0px; + pointer-events: none; } img {