Skip to content
This repository has been archived by the owner on May 21, 2019. It is now read-only.

Native window controls (close, minimize, maximize) not showing on macOS #1305

Open
brandonweiss opened this issue Jun 10, 2018 · 12 comments
Open

Comments

@brandonweiss
Copy link

brandonweiss commented Jun 10, 2018

Before I upgraded to the latest version the controls looked something like this, which is what I would expect:

screen shot 2018-06-10 at 11 46 37 am

After I upgraded they looked like this:

screen shot 2018-06-10 at 8 16 24 am

Is this a bug or is this intentional? I see some commits related to custom/title bar but I can’t find any commit messages explaining the changes so I don’t know if this was supposed to happen or not, and why?

@le0pard
Copy link
Member

le0pard commented Jun 15, 2018

Should be fixed by #1306

@itssimon
Copy link

Unfortunately didn't fix it for me

@le0pard
Copy link
Member

le0pard commented Jun 29, 2018

@itssimon did you check master branch? This fix was not published with some version.

@itssimon
Copy link

itssimon commented Jul 1, 2018

Yes, I tried on the master branch. The fullscreen mode works though. Let me know if I can help track it down.

@le0pard
Copy link
Member

le0pard commented Jul 1, 2018

I was expected, that this PR fix this problem #1306

@brandonweiss
Copy link
Author

I think we might be talking about different things? It seems like the commit you’re talking about changes the behavior of the controls, but what I’m talking about is how the controls look.

On macOS they should be red, yellow, and green dots. But on the latest version they’re shown as a white “X“, “-”, and “+”.

@le0pard
Copy link
Member

le0pard commented Jul 1, 2018

What the problem with different looking controls?

@brandonweiss
Copy link
Author

brandonweiss commented Jul 1, 2018

The problem is it breaks the conventions and patterns used in macOS applications. macOS applications all use the same native window controls, and in the case of non-native applications, like an Electron app, they replicate the native controls. They do this both because it’s aesthetically pleasing but also because users follow the conventions and patterns in order to understand how the application they’re using works.

Or to make the argument a different way, what’s the value of changing the controls to look different from every other macOS application?

@le0pard
Copy link
Member

le0pard commented Jul 2, 2018

Ok, now I understand a problem. Thanks. Will check, how will look native toolbar not only on Mac OS.

@le0pard
Copy link
Member

le0pard commented Jul 25, 2018

Reverted by dbcb73c

@brandonweiss
Copy link
Author

@le0pard Thank you! 🙌 ❤️

@unbreak
Copy link

unbreak commented Feb 25, 2019

in 0.4.4 problem still exists.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants