aboutsummaryrefslogtreecommitdiff
path: root/niri-config/src
diff options
context:
space:
mode:
authorGwen <gwenpark37@gmail.com>2025-06-04 01:56:21 +1000
committerGitHub <noreply@github.com>2025-06-03 15:56:21 +0000
commita7186a0441fe866784a601c6192850267802dca5 (patch)
tree7cb151d4de5d70757b74c547d293666e1da6d98a /niri-config/src
parent1911cf3f55ac3d9d24c8692434a93214dcbde9ba (diff)
downloadniri-a7186a0441fe866784a601c6192850267802dca5.tar.gz
niri-a7186a0441fe866784a601c6192850267802dca5.tar.bz2
niri-a7186a0441fe866784a601c6192850267802dca5.zip
Add debug option to skip cursor-only updates while VRR is active (#1616)
* Add debug option to skip cursor-only updates while VRR is active * Update niri-config/src/lib.rs Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Update src/backend/tty.rs Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Update wiki/Configuration:-Debug-Options.md Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Update Configuration:-Debug-Options.md * Update tty.rs * Update lib.rs * Update Configuration:-Debug-Options.md --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
Diffstat (limited to 'niri-config/src')
-rw-r--r--niri-config/src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/niri-config/src/lib.rs b/niri-config/src/lib.rs
index 44aeffe9..012db9e9 100644
--- a/niri-config/src/lib.rs
+++ b/niri-config/src/lib.rs
@@ -2329,6 +2329,8 @@ pub struct DebugConfig {
pub strict_new_window_focus_policy: bool,
#[knuffel(child)]
pub honor_xdg_activation_with_invalid_serial: bool,
+ #[knuffel(child)]
+ pub skip_cursor_only_updates_during_vrr: bool,
}
#[derive(knuffel::DecodeScalar, Debug, Clone, Copy, PartialEq, Eq)]
@@ -5286,6 +5288,7 @@ mod tests {
disable_monitor_names: false,
strict_new_window_focus_policy: false,
honor_xdg_activation_with_invalid_serial: false,
+ skip_cursor_only_updates_during_vrr: false,
},
workspaces: [
Workspace {