From d06ebd0dd5f83ad40fa8e716194fdae21cfdb4fb Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sun, 27 Oct 2024 18:46:55 +0100 Subject: [PATCH] fix: update mini mode state on mode init --- src/tui/mode/mini/file_browser.zig | 3 ++- src/tui/mode/mini/goto.zig | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/tui/mode/mini/file_browser.zig b/src/tui/mode/mini/file_browser.zig index 9eb870a..c344f33 100644 --- a/src/tui/mode/mini/file_browser.zig +++ b/src/tui/mode/mini/file_browser.zig @@ -71,7 +71,8 @@ pub fn Create(options: type) type { self.allocator.destroy(self); } - pub fn receive(_: *Self, _: tp.pid_ref, _: tp.message) error{Exit}!bool { + pub fn receive(self: *Self, _: tp.pid_ref, _: tp.message) error{Exit}!bool { + self.update_mini_mode_text(); return false; } diff --git a/src/tui/mode/mini/goto.zig b/src/tui/mode/mini/goto.zig index d98a7ff..b2424f0 100644 --- a/src/tui/mode/mini/goto.zig +++ b/src/tui/mode/mini/goto.zig @@ -48,7 +48,8 @@ pub fn deinit(self: *Self) void { self.allocator.destroy(self); } -pub fn receive(_: *Self, _: tp.pid_ref, _: tp.message) error{Exit}!bool { +pub fn receive(self: *Self, _: tp.pid_ref, _: tp.message) error{Exit}!bool { + self.update_mini_mode_text(); return false; }