mirror of https://github.com/fairyglade/ly.git
Improve errors for lock state
Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
parent
78794b3e10
commit
05c1d4bece
15
src/main.zig
15
src/main.zig
|
|
@ -1788,7 +1788,7 @@ fn updateNumlock(self: *Label, ptr: *anyopaque) !void {
|
||||||
try state.log_file.err(
|
try state.log_file.err(
|
||||||
state.io,
|
state.io,
|
||||||
"sys",
|
"sys",
|
||||||
"failed to get lock state: {s}",
|
"failed to get lock state for numlock: {s}",
|
||||||
.{@errorName(err)},
|
.{@errorName(err)},
|
||||||
);
|
);
|
||||||
return;
|
return;
|
||||||
|
|
@ -1802,8 +1802,17 @@ fn updateCapslock(self: *Label, ptr: *anyopaque) !void {
|
||||||
|
|
||||||
const lock_state = interop.getLockState() catch |err| {
|
const lock_state = interop.getLockState() catch |err| {
|
||||||
self.update_fn = null;
|
self.update_fn = null;
|
||||||
try state.info_line.addMessage(state.lang.err_lock_state, state.config.error_bg, state.config.error_fg);
|
try state.info_line.addMessage(
|
||||||
try state.log_file.err(state.io, "sys", "failed to get lock state: {s}", .{@errorName(err)});
|
state.lang.err_lock_state,
|
||||||
|
state.config.error_bg,
|
||||||
|
state.config.error_fg,
|
||||||
|
);
|
||||||
|
try state.log_file.err(
|
||||||
|
state.io,
|
||||||
|
"sys",
|
||||||
|
"failed to get lock state for capslock: {s}",
|
||||||
|
.{@errorName(err)},
|
||||||
|
);
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue