ui: Remove early return after painting existing menu (#43631)

Xiaobo Liu created

Release Notes:

- Fixed right-click context menu UX issues

Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>

Change summary

crates/ui/src/components/right_click_menu.rs | 1 -
1 file changed, 1 deletion(-)

Detailed changes

crates/ui/src/components/right_click_menu.rs 🔗

@@ -223,7 +223,6 @@ impl<M: ManagedView> Element for RightClickMenu<M> {
 
                 if let Some(mut menu) = request_layout.menu_element.take() {
                     menu.paint(window, cx);
-                    return;
                 }
 
                 let Some(builder) = this.menu_builder.take() else {