1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
JUCE/modules/juce_gui_basics/mouse
attila acc6addb86 DragAndDropContainer: Manage keyboard focus for the drag image when the target needs it hidden
The previous implementation would trigger assertions in
grabKeyboardFocus() when the DragImageComponent was hidden due to the
target returning false from shouldDrawDragImageWhenOver().

Hiding the image would also mean that its keyboard focus was lost. Now
focus is restored when the image becomes visible again.
2022-08-15 12:07:40 +02:00
..
juce_ComponentDragger.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_ComponentDragger.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_DragAndDropContainer.cpp DragAndDropContainer: Manage keyboard focus for the drag image when the target needs it hidden 2022-08-15 12:07:40 +02:00
juce_DragAndDropContainer.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_DragAndDropTarget.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FileDragAndDropTarget.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_LassoComponent.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseCursor.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseCursor.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseEvent.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseEvent.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseInactivityDetector.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseInactivityDetector.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseInputSource.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseInputSource.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseListener.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_MouseListener.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_PointerState.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_SelectedItemSet.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_TextDragAndDropTarget.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_TooltipClient.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00