1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 09:18:11 +00:00

WindowServer: Don't draw separator between pin window & close for modals

Modal windows cannot be pinned and thus we end up drawing 2 separators.
This commit is contained in:
LuK1337 2021-07-28 15:37:45 +02:00 committed by Andreas Kling
parent 2ded2a8b15
commit 5fe3cc3b85

View file

@ -803,10 +803,9 @@ void Window::ensure_window_menu()
m_window_menu_pin_item->set_icon(&pin_icon());
m_window_menu_pin_item->set_checkable(true);
m_window_menu->add_item(move(pin_item));
m_window_menu->add_item(make<MenuItem>(*m_window_menu, MenuItem::Type::Separator));
}
m_window_menu->add_item(make<MenuItem>(*m_window_menu, MenuItem::Type::Separator));
auto close_item = make<MenuItem>(*m_window_menu, (unsigned)WindowMenuAction::Close, "&Close");
m_window_menu_close_item = close_item.ptr();
m_window_menu_close_item->set_icon(&close_icon());