• Jørgen Lind's avatar
    Ensure that a leave event is sent to a popup that is being closed · 190bfbae
    Jørgen Lind authored
    
    If a context menu contains a menu item which will open a dialog, the
    context menu will never get the leave event, which might leave the menu
    in an invalid state.
    
    Synthetic leave events are sent to windows, but not to popups that are
    blocked by modal dialogs. Hovever, a popup is removed from the popup
    stack in QApplication before it receives the leave event. Therefore
    always give popups events, even when they are not visible.
    
    Task-number: QTBUG-38021
    Change-Id: I63f6febed44f1e7c8f29e7a09af07f32b4ddbc82
    Reviewed-by: default avatarShawn Rutledge <shawn.rutledge@digia.com>
    190bfbae