From 54e009a1572fcc3434ed2ff3f9ac9a8f2944ed25 Mon Sep 17 00:00:00 2001
From: "hinto.janai" <hinto.janai@protonmail.com>
Date: Tue, 26 Dec 2023 11:58:58 -0500
Subject: [PATCH] main: fix `F11` fullscreen

---
 src/main.rs | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 9e7aa7b..ee84586 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1247,8 +1247,10 @@ impl eframe::App for App {
 		let wants_input = ctx.wants_keyboard_input();
 
         if key.is_f11() {
-            let info = frame.info();
-            frame.set_fullscreen(!info.window_info.fullscreen);
+			let info = ctx.input(|i| i.viewport());
+			if info.maximized == Some(true) {
+				ctx.send_viewport_cmd(egui::ViewportCommand::Fullscreen(true));
+			}
 		// Change Tabs LEFT
         } else if key.is_z() && !wants_input {
 			match self.tab {