1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 14:57:35 +00:00

LibGUI: Add button handler for middle mouse clicks

This commit is contained in:
networkException 2022-07-10 17:20:04 +02:00 committed by Andreas Kling
parent 18c84d2e63
commit f9212ac02e
4 changed files with 17 additions and 0 deletions

View file

@ -141,6 +141,17 @@ void Button::click(unsigned modifiers)
m_action->activate(this);
}
void Button::middle_mouse_click(unsigned int modifiers)
{
if (!is_enabled())
return;
NonnullRefPtr protector = *this;
if (on_middle_mouse_click)
on_middle_mouse_click(modifiers);
}
void Button::context_menu_event(ContextMenuEvent& context_menu_event)
{
if (!is_enabled())