refactor: make get_popup_toplevel() PopupKind agnostic

- for preparation to make unconstrain_popup() PopupKind agnostic.
This commit is contained in:
KENZ 2026-04-24 05:35:41 +09:00 committed by Jacob Kauffmann
parent b5a1a6d317
commit 977d4c2dca
5 changed files with 11 additions and 8 deletions

View file

@ -2848,7 +2848,7 @@ impl TilingLayout {
// if the focus is currently on a popup, treat it's toplevel as the target
if let KeyboardFocusTarget::Popup(popup) = target {
let toplevel_surface = match popup {
PopupKind::Xdg(xdg) => get_popup_toplevel(&xdg),
PopupKind::Xdg(_) => get_popup_toplevel(&popup),
PopupKind::InputMethod(_) => unreachable!(),
}?;
let root_id = tree.root_node_id()?;