Don't move traffic lights while fullscreen
Fixes #4712, or at least works around it. As discussed in the issue, setting the buttons frames while fullscreen can cause them to render in the wrong location. This fixes that by simply not moving them when fullscreen.
This commit is contained in:
parent
266988adea
commit
48a4cbad37
1 changed files with 6 additions and 0 deletions
|
@ -348,6 +348,12 @@ struct MacWindowState {
|
|||
impl MacWindowState {
|
||||
fn move_traffic_light(&self) {
|
||||
if let Some(traffic_light_position) = self.traffic_light_position {
|
||||
if self.is_fullscreen() {
|
||||
// Moving traffic lights while fullscreen doesn't work,
|
||||
// see https://github.com/zed-industries/zed/issues/4712
|
||||
return;
|
||||
}
|
||||
|
||||
let titlebar_height = self.titlebar_height();
|
||||
|
||||
unsafe {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue