From 24537ec2ba3c24e2dd969b8a78df95dbdae1ac6d Mon Sep 17 00:00:00 2001 From: sodiboo <37938646+sodiboo@users.noreply.github.com> Date: Fri, 1 Mar 2024 12:50:49 +0100 Subject: Correctly handle parsing of Binds and DefaultColumnWidth (#234) * add dev dependencies to flake * parse only one default-column-width * require exactly one action per bind, and unique keys for binds * use proper filename for config errors if possible * fix duplicate keybinds after invalid action, lose some sanity --- src/handlers/xdg_shell.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/handlers') diff --git a/src/handlers/xdg_shell.rs b/src/handlers/xdg_shell.rs index cf23d264..78b38be3 100644 --- a/src/handlers/xdg_shell.rs +++ b/src/handlers/xdg_shell.rs @@ -81,7 +81,7 @@ pub fn resolve_window_rules( if let Some(x) = rule .default_column_width .as_ref() - .map(|d| d.0.first().copied().map(ColumnWidth::from)) + .map(|d| d.0.map(ColumnWidth::from)) { resolved.default_width = Some(x); } -- cgit