mirror of https://github.com/lapce/lapce.git
fix panel drag and drop
This commit is contained in:
parent
e4fb0ed64b
commit
87600a3680
|
@ -439,20 +439,18 @@ fn event(
|
|||
data.panel.active_panel_at_position(&self.position.first())
|
||||
{
|
||||
if shown {
|
||||
self.panels
|
||||
.get_mut(&panel)
|
||||
.unwrap()
|
||||
.event(ctx, event, data, env);
|
||||
if let Some(panel) = self.panels.get_mut(&panel) {
|
||||
panel.event(ctx, event, data, env);
|
||||
}
|
||||
}
|
||||
}
|
||||
if let Some((panel, shown)) =
|
||||
data.panel.active_panel_at_position(&self.position.second())
|
||||
{
|
||||
if shown {
|
||||
self.panels
|
||||
.get_mut(&panel)
|
||||
.unwrap()
|
||||
.event(ctx, event, data, env);
|
||||
if let Some(panel) = self.panels.get_mut(&panel) {
|
||||
panel.event(ctx, event, data, env);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue