mirror of
https://github.com/fairyglade/ly.git
synced 2025-12-20 19:24:53 +00:00
Only show lang.err_lock_state once
Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
@@ -102,6 +102,7 @@ pub fn main() !void {
|
|||||||
var lang: Lang = undefined;
|
var lang: Lang = undefined;
|
||||||
var save: Save = undefined;
|
var save: Save = undefined;
|
||||||
var config_load_failed = false;
|
var config_load_failed = false;
|
||||||
|
var can_get_lock_state = true;
|
||||||
|
|
||||||
if (res.args.help != 0) {
|
if (res.args.help != 0) {
|
||||||
try clap.help(stderr, clap.Help, ¶ms, .{});
|
try clap.help(stderr, clap.Help, ¶ms, .{});
|
||||||
@@ -544,9 +545,10 @@ pub fn main() !void {
|
|||||||
buffer.drawLabel(label_txt, buffer.box_x, buffer.box_y + buffer.box_height);
|
buffer.drawLabel(label_txt, buffer.box_x, buffer.box_y + buffer.box_height);
|
||||||
}
|
}
|
||||||
|
|
||||||
draw_lock_state: {
|
if (can_get_lock_state) draw_lock_state: {
|
||||||
const lock_state = interop.getLockState() catch {
|
const lock_state = interop.getLockState() catch {
|
||||||
try info_line.addMessage(lang.err_lock_state, config.error_bg, config.error_fg);
|
try info_line.addMessage(lang.err_lock_state, config.error_bg, config.error_fg);
|
||||||
|
can_get_lock_state = false;
|
||||||
break :draw_lock_state;
|
break :draw_lock_state;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user