shell: Return surface from take_fullscreen for symmetry with remove_fullscreen

This commit is contained in:
Ilia Malanin 2026-03-13 22:19:09 +01:00 committed by Victoria Brekenfeld
parent 07d584dadd
commit 06ece0fdcd
2 changed files with 7 additions and 2 deletions

View file

@ -3130,7 +3130,7 @@ impl Shell {
let is_minimized = window.is_minimized();
let is_fullscreen = from_workspace.get_fullscreen().is_some_and(|f| f == window);
let mut window_state = if is_fullscreen {
let (previous_state, previous_geometry) = from_workspace.take_fullscreen().unwrap();
let (_, previous_state, previous_geometry) = from_workspace.take_fullscreen().unwrap();
WorkspaceRestoreData::Fullscreen(previous_state.zip(previous_geometry).map(
|(previous_state, previous_geometry)| FullscreenRestoreData {
previous_state,