1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
JUCE/modules/juce_gui_basics
attila d564e49312 TextEditor: Change caret positioning when clicking before text and between lines
This commit fixes an issue when using large lineSpacing, where the caret
would jump to the end of the previous line when clicking between lines.
With the new behaviour the line spacing is considered to belong to the
previous line.

The commit also changes the behaviour observed when clicking in the
empty space before the first line. Until now the caret would jump into
the first character position. Now it behaves as if the space before the
first line would belong to the first line.
2022-09-15 12:30:40 +02:00
..
accessibility Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +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 FileTreeComponent: Avoid blocking the main thread when selecting items while scanning is in progress 2022-09-01 15:44:27 +01:00
keyboard Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +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 Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +01:00
misc DropShadower: Fix temporarily missing shadows, disable timer for non-desktop windows 2022-07-11 15:15:50 +02:00
mouse Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +01:00
native Tidy up parameter pack expansions 2022-09-12 16:14:57 +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 TextEditor: Change caret positioning when clicking before text and between lines 2022-09-15 12:30:40 +02:00
windows Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +01:00
juce_gui_basics.cpp Build: Allow building with llvm-mingw headers 2022-09-12 16:14:57 +01:00
juce_gui_basics.h Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_gui_basics.mm Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00