1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_basics
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
..
accessibility Accessibility: Improve table navigation, row/column index/header reporting 2022-07-29 18:54:50 +01:00
application Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
buttons HyperlinkButton: Use AccessibilityHandler with hyperlink role 2022-07-28 21:58:52 +01:00
commands Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
components Android: Fix a couple of accessibility-related crashes 2022-06-13 15:29:56 +01:00
desktop Displays: Add keyboardInsets member to Display, to allow querying onscreen keyboard size 2022-07-29 18:54:50 +01:00
drawables Drawable: Fix clobbering Component transform when setDrawableTransform() isn't called 2022-07-22 15:21:59 +02:00
filebrowser Fixed a documentation typo 2022-07-11 13:18:59 +01:00
keyboard iOS: Add proper UITextInput implementation 2022-07-29 18:54:50 +01:00
layout MultiDocumentPanel: Fix reporting wrong active document, avoid reordering 2022-07-11 15:13:08 +02:00
lookandfeel Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
menus MenuBarComponent: Fix incorrect deactivation of the menu bar 2022-08-02 14:58:31 +00:00
misc DropShadower: Fix temporarily missing shadows, disable timer for non-desktop windows 2022-07-11 15:15:50 +02:00
mouse DragAndDropContainer: Manage keyboard focus for the drag image when the target needs it hidden 2022-08-15 12:07:40 +02:00
native macOS/iOS: Fix a scaled multiple-rects drawing issue 2022-08-05 13:27:32 +01:00
positioning Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
properties Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
widgets iOS: Add proper UITextInput implementation 2022-07-29 18:54:50 +01:00
windows DefaultDialogWindow: Avoid bad positioning on Linux 2022-07-19 14:30:14 +02:00
juce_gui_basics.cpp iOS: Remove iOS 10 preprocessor checks 2022-08-04 22:51:17 +01:00
juce_gui_basics.h Bump version number to 7.0.1 2022-07-04 15:07:43 +01:00
juce_gui_basics.mm Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00