RFR: 8205067: Resizing window with TextField hides text value
Karthik P K
kpk at openjdk.org
Wed Oct 25 10:12:01 UTC 2023
On Tue, 17 Oct 2023 12:15:14 GMT, Karthik P K <kpk at openjdk.org> wrote:
> Because of a missing conditional check in the `updateTextPos()`, the `textTranslateX` value was not getting updated when TextField size was changed as a result of resizing window.
>
> Updated the CENTER and LEFT cases in the `updateTextPos()` method to fix the issue.
>
> The fix can be validated using MonkeyTester.
> Steps to select TextField option in Monkey Tester.
>
> - Open the MonkeyTester app and select TextField from the left option pane.
> - Select Long from Text selection option and TOP_LEFT from Alignment dropdown.
> - After above step, follow the steps given in the bug to validate the fix in monkey tester.
Modified the code to remove flickering when caret is placed few characters before the end.
@andy-goryachev-oracle please review.
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1263#issuecomment-1778935814
More information about the openjfx-dev
mailing list