diff --git a/src/gui/guiFormSpecMenu.cpp b/src/gui/guiFormSpecMenu.cpp index 577e2ee68..546ba4273 100644 --- a/src/gui/guiFormSpecMenu.cpp +++ b/src/gui/guiFormSpecMenu.cpp @@ -4098,6 +4098,8 @@ bool GUIFormSpecMenu::preprocessEvent(const SEvent& event) skin->setFont(m_font); bool retval = hovered->OnEvent(event); skin->setFont(old_font); + // This is expected to be set to BET_OTHER with mouse UP event + m_held_mouse_button = BET_OTHER; return retval; } }