Browser: Apply some polish to menus and actions

This commit is contained in:
Andreas Kling 2021-05-10 10:15:41 +02:00
parent 634e652b6c
commit d4081b218c
Notes: sideshowbarker 2024-07-18 18:24:08 +09:00

View file

@ -124,21 +124,21 @@ BookmarksBarWidget::BookmarksBarWidget(const String& bookmarks_file, bool enable
m_separator = GUI::Widget::construct();
m_context_menu = GUI::Menu::construct();
auto default_action = GUI::Action::create("Open", [this](auto&) {
auto default_action = GUI::Action::create("&Open", [this](auto&) {
if (on_bookmark_click)
on_bookmark_click(m_context_menu_url, Mod_None);
});
m_context_menu_default_action = default_action;
m_context_menu->add_action(default_action);
m_context_menu->add_action(GUI::Action::create("Open in new tab", [this](auto&) {
m_context_menu->add_action(GUI::Action::create("Open in New &Tab", [this](auto&) {
if (on_bookmark_click)
on_bookmark_click(m_context_menu_url, Mod_Ctrl);
}));
m_context_menu->add_separator();
m_context_menu->add_action(GUI::Action::create("Edit", [this](auto&) {
m_context_menu->add_action(GUI::Action::create("&Edit", [this](auto&) {
edit_bookmark(m_context_menu_url);
}));
m_context_menu->add_action(GUI::Action::create("Delete", [this](auto&) {
m_context_menu->add_action(GUI::Action::create("&Delete", [this](auto&) {
remove_bookmark(m_context_menu_url);
}));