Skip to content

Commit 02903d2

Browse files
committed
Sanitize at the persistence layer
1 parent babcbcf commit 02903d2

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

crates/workspace/src/pane.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -755,7 +755,7 @@ impl Pane {
755755
}
756756

757757
pub(crate) fn set_pinned_count(&mut self, count: usize) {
758-
self.pinned_tab_count = count.min(self.items.len());
758+
self.pinned_tab_count = count;
759759
}
760760

761761
pub(crate) fn pinned_count(&self) -> usize {

crates/workspace/src/persistence/model.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -473,7 +473,7 @@ impl SerializedPane {
473473
})?;
474474
}
475475
pane.update(cx, |pane, _| {
476-
pane.set_pinned_count(self.pinned_count);
476+
pane.set_pinned_count(self.pinned_count.min(items.len()));
477477
})?;
478478

479479
anyhow::Ok(items)

0 commit comments

Comments
 (0)