aboutsummaryrefslogtreecommitdiff
path: root/src/layout/workspace.rs
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/layout/workspace.rs
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/layout/workspace.rs')
-rw-r--r--src/layout/workspace.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/layout/workspace.rs b/src/layout/workspace.rs
index 4426c264..c4cad666 100644
--- a/src/layout/workspace.rs
+++ b/src/layout/workspace.rs
@@ -713,9 +713,9 @@ impl<W: LayoutElement> Workspace<W> {
pub fn resolve_default_width(
&self,
- default_width: Option<Option<ColumnWidth>>,
+ default_width: Option<Option<PresetSize>>,
is_floating: bool,
- ) -> Option<ColumnWidth> {
+ ) -> Option<PresetSize> {
match default_width {
Some(Some(width)) => Some(width),
Some(None) => None,
@@ -740,7 +740,7 @@ impl<W: LayoutElement> Workspace<W> {
pub fn new_window_size(
&self,
- width: Option<ColumnWidth>,
+ width: Option<PresetSize>,
height: Option<PresetSize>,
is_floating: bool,
rules: &ResolvedWindowRules,
@@ -772,7 +772,7 @@ impl<W: LayoutElement> Workspace<W> {
pub fn configure_new_window(
&self,
window: &Window,
- width: Option<ColumnWidth>,
+ width: Option<PresetSize>,
height: Option<PresetSize>,
is_floating: bool,
rules: &ResolvedWindowRules,