Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Native title bar displaying with custom or custom-inset options in 1.28.0-beta.0 #17377

Closed
1 task done
mikemcbride opened this issue May 21, 2018 · 4 comments
Closed
1 task done
Labels
electron mac Issues that occur on macOS but not on other platforms. regression triaged

Comments

@mikemcbride
Copy link

mikemcbride commented May 21, 2018

Prerequisites

Description

Native title bar always displaying in Atom 1.28.0-beta.0 when choosing custom or custom-inset title bar options.

Steps to Reproduce

  1. Go to Preferences > Core > Title Bar
  2. Choose custom or custom-inset
  3. Restart Atom (to allow new title bar to take effect)

Expected behavior: Native title bar is not displayed.

Actual behavior: Native title bar is displayed above the custom title bar.

Reproduces how often: 100%

Versions

Atom: 1.28.0-beta.0
apm: 1.19.0
macOS 10.12.6

Additional Information

I suspect this may be due to a changed API in Electron 2.0, but I haven't had time to dig in and verify this theory yet. Also of note, this works as expected when choosing the hidden or native options.

Screenshots

With custom-inset selected. Notice there are two title bars - the native one and the custom-inset one. custom does the same thing, but I figured it wasn't worth an extra screenshot.

image

With hidden:

image

And with native:

image

@Arcanemagus Arcanemagus added the mac Issues that occur on macOS but not on other platforms. label May 21, 2018
@rsese
Copy link
Contributor

rsese commented May 21, 2018

Thanks for the report! Confirmed in 1.28.0-beta1 on macOS 10.12.6 and that the native title bar wasn't shown on top of the custom title bar in 1.27.0-beta1 (which is on Electron 1.7.11).

I suspect this may be due to a changed API in Electron 2.0

/cc the pull request referenced above #17373

@mikemcbride
Copy link
Author

good deal, thanks!

@rsese rsese added the electron label May 21, 2018
@jasonrudolph
Copy link
Contributor

Fixed in #17373. We'll incorporate this change into Atom 1.28.0 before it graduates from beta to stable.

@lock
Copy link

lock bot commented Nov 20, 2018

This issue has been automatically locked since there has not been any recent activity after it was closed. If you can still reproduce this issue in Safe Mode then please open a new issue and fill out the entire issue template to ensure that we have enough information to address your issue. Thanks!

@lock lock bot locked as resolved and limited conversation to collaborators Nov 20, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
electron mac Issues that occur on macOS but not on other platforms. regression triaged
Projects
None yet
Development

No branches or pull requests

4 participants