simurai / one-vibrancy

Vibrancy effect for Atom One themes
MIT License
205 stars 10 forks source link

Issues in High Sierra #13

Open zach-wildfig opened 6 years ago

zach-wildfig commented 6 years ago
screen shot 2017-09-18 at 9 25 37 am screen shot 2017-09-18 at 9 25 48 am

As seen above, the transparency is not aligned and with the transparency on you can click through the actual window, making for unsightly interaction.

simurai commented 6 years ago

Here the Electron issue: https://github.com/electron/electron/issues/10521

There doesn't seem to be a fix yet.

Temporary workarounds

  1. A temporary workaround noted here is to go full-screen and then back to normal. Of course that's pretty annoying if it has to be done for every new window. Even automatically in Init Script.. probably feels too jarring.

  2. Another option is to add back a background to the title bar:

image

@import "syntax-variables";
.one-vibrancy .title-bar {
  background-color: @syntax-background-color;
}

There are no rounded corners and doesn't really work with Title Bar: hidden tough.

chadluo commented 6 years ago

Election carried out a fix, and seems it's taking effect in current Atom (1.26.1). The issue still presents on cold start, but if you fullscreen the window and switch back it will recover.

image