We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c20f381 commit 25bfb3dCopy full SHA for 25bfb3d
src/shell/contextmenu/menu_widget.cc
@@ -273,19 +273,18 @@ void mb_shell::menu_widget::update(ui::update_context &ctx) {
273
}
274
275
276
-
277
- if (bg) {
278
- ctx.mouse_clicked_on_hit(bg.get());
279
- ctx.hovered_hit(bg.get());
280
- }
+ update_children(ctx, rendering_submenus);
281
282
if (bg_submenu) {
+ bg_submenu->update(ctx);
283
ctx.mouse_clicked_on_hit(bg_submenu.get());
284
ctx.hovered_hit(bg_submenu.get());
285
- bg_submenu->update(ctx);
286
287
288
- update_children(ctx, rendering_submenus);
+ if (bg) {
+ ctx.mouse_clicked_on_hit(bg.get());
+ ctx.hovered_hit(bg.get());
+ }
289
290
void mb_shell::menu_widget::render(ui::nanovg_context ctx) {
291
render_children(ctx, rendering_submenus);
0 commit comments