Index: uspace/app/edit/edit.c
===================================================================
--- uspace/app/edit/edit.c	(revision c88d7f99a03ed5648769517d28db22e858d28931)
+++ uspace/app/edit/edit.c	(revision dc5c303e2b29ccbf0ee833267061709da23d9de6)
@@ -1,4 +1,4 @@
 /*
- * Copyright (c) 2022 Jiri Svoboda
+ * Copyright (c) 2023 Jiri Svoboda
  * Copyright (c) 2012 Martin Sucha
  * All rights reserved.
@@ -60,4 +60,5 @@
 #include <ui/menu.h>
 #include <ui/menubar.h>
+#include <ui/menudd.h>
 #include <ui/menuentry.h>
 #include <ui/promptdialog.h>
@@ -430,5 +431,5 @@
 	}
 
-	rc = ui_menu_create(edit->menubar, "~F~ile", &mfile);
+	rc = ui_menu_dd_create(edit->menubar, "~F~ile", NULL, &mfile);
 	if (rc != EOK) {
 		printf("Error creating menu.\n");
@@ -466,5 +467,5 @@
 	ui_menu_entry_set_cb(mexit, edit_file_exit, (void *) edit);
 
-	rc = ui_menu_create(edit->menubar, "~E~dit", &medit);
+	rc = ui_menu_dd_create(edit->menubar, "~E~dit", NULL, &medit);
 	if (rc != EOK) {
 		printf("Error creating menu.\n");
@@ -518,5 +519,5 @@
 	ui_menu_entry_set_cb(mselall, edit_edit_select_all, (void *) edit);
 
-	rc = ui_menu_create(edit->menubar, "~S~earch", &msearch);
+	rc = ui_menu_dd_create(edit->menubar, "~S~earch", NULL, &msearch);
 	if (rc != EOK) {
 		printf("Error creating menu.\n");
