Browse Source

vibrancy fixes

Eugene Pankov 5 years ago
parent
commit
a8d78ce185
2 changed files with 4 additions and 7 deletions
  1. 3 6
      app/lib/window.ts
  2. 1 1
      terminus-settings/src/components/settingsTab.component.pug

+ 3 - 6
app/lib/window.ts

@@ -91,10 +91,10 @@ export class Window {
             }
         }
 
-        if (process.platform === 'darwin') {
-            this.window = new BrowserWindow(bwOptions) as GlasstronWindow
-        } else {
+        if (process.platform === 'win32') {
             this.window = new glasstron.BrowserWindow(bwOptions)
+        } else {
+            this.window = new BrowserWindow(bwOptions) as GlasstronWindow
         }
 
         this.window.once('ready-to-show', () => {
@@ -155,9 +155,6 @@ export class Window {
             } else {
                 DwmEnableBlurBehindWindow(this.window, enabled)
             }
-        } else if (process.platform === 'linux') {
-            this.window.setBackgroundColor(enabled ? '#00000000' : '#131d27')
-            this.window.setBlur(enabled)
         } else {
             this.window.setVibrancy(enabled ? macOSVibrancyType : null)
         }

+ 1 - 1
terminus-settings/src/components/settingsTab.component.pug

@@ -66,7 +66,7 @@ ngb-tabset.vertical(type='pills', [activeId]='activeTab')
                         )
                         | Right
 
-            .form-line
+            .form-line(*ngIf='hostApp.platform !== Platform.Linux')
                 .header
                     .title(*ngIf='hostApp.platform !== Platform.macOS') Acrylic background
                     .title(*ngIf='hostApp.platform === Platform.macOS') Vibrancy