aboutsummaryrefslogtreecommitdiff
path: root/src/handlers
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2025-01-31 19:24:26 +0300
committerIvan Molodetskikh <yalterz@gmail.com>2025-01-31 21:30:22 +0300
commita0e2a15c60162e4f0a589fb5f0ce0899bce213b5 (patch)
tree5810709fa4c8819692e3f7d8047b6c5f80e8f8de /src/handlers
parent88c6778771d8196621072b562466f6e8e68dbbc3 (diff)
downloadniri-a0e2a15c60162e4f0a589fb5f0ce0899bce213b5.tar.gz
niri-a0e2a15c60162e4f0a589fb5f0ce0899bce213b5.tar.bz2
niri-a0e2a15c60162e4f0a589fb5f0ce0899bce213b5.zip
Take border into account for fixed preset-column-width for tiled windows
Diffstat (limited to 'src/handlers')
-rw-r--r--src/handlers/xdg_shell.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/handlers/xdg_shell.rs b/src/handlers/xdg_shell.rs
index f9b41567..65d45310 100644
--- a/src/handlers/xdg_shell.rs
+++ b/src/handlers/xdg_shell.rs
@@ -1,6 +1,7 @@
use std::cell::Cell;
use calloop::Interest;
+use niri_config::PresetSize;
use smithay::desktop::{
find_popup_root_surface, get_popup_toplevel_coords, layer_map_for_output, utils, LayerSurface,
PopupKeyboardGrab, PopupKind, PopupManager, PopupPointerGrab, PopupUngrabStrategy, Window,
@@ -42,7 +43,6 @@ use crate::input::resize_grab::ResizeGrab;
use crate::input::touch_move_grab::TouchMoveGrab;
use crate::input::touch_resize_grab::TouchResizeGrab;
use crate::input::{PointerOrTouchStartData, DOUBLE_CLICK_TIME};
-use crate::layout::scrolling::ColumnWidth;
use crate::niri::{PopupGrabState, State};
use crate::utils::transaction::Transaction;
use crate::utils::{get_monotonic_time, output_matches_name, send_scale_transform, ResizeEdge};
@@ -591,7 +591,7 @@ impl XdgShellHandler for State {
let configure_width = if is_floating {
*floating_width
} else if *is_full_width {
- Some(ColumnWidth::Proportion(1.))
+ Some(PresetSize::Proportion(1.))
} else {
*width
};
@@ -917,7 +917,7 @@ impl State {
let configure_width = if is_floating {
floating_width
} else if is_full_width {
- Some(ColumnWidth::Proportion(1.))
+ Some(PresetSize::Proportion(1.))
} else {
width
};