pub(crate) async fn settle_popup_pane(
state: &AppState,
pane: &str,
list: Option<Vec<String>>,
owned: bool,
)Expand description
pane, a popup pane that joined its opener’s chain (list) as soon as
it opened, once its ownership is settled: with an owner it shares the
chain’s limit, in its header and on the host; with none (the opener was
taken over meanwhile) it leaves the chain. The host push waits until here,
so nothing yields between opening the pane and settling who owns it.