aboutsummaryrefslogtreecommitdiff
path: root/alacritty/src/display/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'alacritty/src/display/mod.rs')
-rw-r--r--alacritty/src/display/mod.rs13
1 files changed, 8 insertions, 5 deletions
diff --git a/alacritty/src/display/mod.rs b/alacritty/src/display/mod.rs
index efd41c04..7380e8c3 100644
--- a/alacritty/src/display/mod.rs
+++ b/alacritty/src/display/mod.rs
@@ -392,6 +392,7 @@ impl Display {
window: Window,
gl_context: NotCurrentContext,
config: &UiConfig,
+ _tabbed: bool,
) -> Result<Display, Error> {
let raw_window_handle = window.raw_window_handle();
@@ -476,11 +477,13 @@ impl Display {
#[allow(clippy::single_match)]
#[cfg(not(windows))]
- match config.window.startup_mode {
- #[cfg(target_os = "macos")]
- StartupMode::SimpleFullscreen => window.set_simple_fullscreen(true),
- StartupMode::Maximized if !is_wayland => window.set_maximized(true),
- _ => (),
+ if !_tabbed {
+ match config.window.startup_mode {
+ #[cfg(target_os = "macos")]
+ StartupMode::SimpleFullscreen => window.set_simple_fullscreen(true),
+ StartupMode::Maximized if !is_wayland => window.set_maximized(true),
+ _ => (),
+ }
}
let hint_state = HintState::new(config.hints.alphabet());