From de6c0fd575dc0b222f67a8168d2c1b5f3c377367 Mon Sep 17 00:00:00 2001 From: George Sokianos Date: Sun, 2 Jan 2022 23:47:19 +0000 Subject: [PATCH] Removed the extra title bar when return from fullscreen --- data/core/commands/core.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) mode change 100755 => 100644 data/core/commands/core.lua diff --git a/data/core/commands/core.lua b/data/core/commands/core.lua old mode 100755 new mode 100644 index 859fb066..a0a01c86 --- a/data/core/commands/core.lua +++ b/data/core/commands/core.lua @@ -6,6 +6,7 @@ local LogView = require "core.logview" local fullscreen = false +local restore_title_view = false local function suggest_directory(text) text = common.home_expand(text) @@ -27,9 +28,12 @@ command.add(nil, { ["core:toggle-fullscreen"] = function() fullscreen = not fullscreen + if fullscreen then + restore_title_view = core.title_view.visible + end system.set_window_mode(fullscreen and "fullscreen" or "normal") - core.show_title_bar(not fullscreen) - core.title_view:configure_hit_test(not fullscreen) + core.show_title_bar(not fullscreen and restore_title_view) + core.title_view:configure_hit_test(not fullscreen and restore_title_view) end, ["core:reload-module"] = function()