New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix #7924 #7925
Fix #7924 #7925
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not an acceptable solution. In fact it's not a solution at all.
#[cfg(target_os = "macos")] | ||
let fullscreen = if tabbing_id.is_some() { None } else { config.window.fullscreen() }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're just disabling fullscreen when tabbing is enabled, but that can be easily done by the user themselves if that's actually what they want.
I don't know how macOS works here exactly, but I would want the fullscreen window to get the tabs. I'm not actually sure what happens when a window with multiple tabs is made fullscreen, but I'd assume it doesn't just get split into multiple windows?
Also if we wanted to prohibit having these two things set together, it should be a configuration warning/error at least. We shouldn't just make these changes and not report back to the user that their selected configuration is invalid.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you look at the video in the issue, you will see that when it creates a tab it creates another window into fullscreen mode so we should disable tab when start mode fullscreen is set or make it a config flag.
Also when making alacritty fullscreen without startup mode tabs work perfectly fine.
And when startup mode is set exiting alacritty leave buggy window in fullscreen while alacritty is exited.
Sorry for my English.
Why do you close it do you even read me ? |
#7924