RFR: 8090267: JFXPanel Input Problem

2023-07-03 Thread Prasanta Sadhukhan
When Japanse (IME on) is inputted to the TextFIeld, which is on JFXPanel, small window for inputting appears on top-left side of screen ![image](https://github.com/openjdk/jfx/assets/43534309/65833d59-528e-4087-9992-9f86b8b8c47f) For swing-interop case, WmImeStartComposition starts composition i

RFR: 8231865: JFXPanel sends resize event with size 0x0 on HiDPI devices

2023-07-03 Thread Prasanta Sadhukhan
If the scaleFactors used for the current device are not 1.0, a JXFPanel will send a resize event with 0x0 dimensions to the JavaFX scene which can have undesirable effects, which is because the resize pixel buffer is created even for initial size of 9x0 width,height. Fix is to make sure to preve

Re: RFR: 8264591: HBox/VBox child widths pixel-snap to wrong value [v7]

2023-07-03 Thread Michael Strauß
On Tue, 3 Jan 2023 06:31:37 GMT, Michael Strauß wrote: >> The children of HBox/VBox don't always pixel-snap to the same value as the >> container itself when a render scale other than 1 is used. This can lead to >> a visual glitch where the content bounds don't line up with the container >> bo

RFR: 8311127: Regression: The fix for TableView and TreeTableView menu button affects all table column headers

2023-07-03 Thread Jose Pereda
This PR fixes the regression introduced with [JDK-8087673](https://bugs.openjdk.org/browse/JDK-8087673) by only modifying the header's width if it is the last visible column. Two tests that fail before the proposed patch and pass after it have been also included. - Commit messages

Re: RFR: 8306083: Text.hitTest is incorrect when Text node is present in TextFlow [v4]

2023-07-03 Thread Karthik P K
On Sun, 2 Jul 2023 09:53:58 GMT, Karthik P K wrote: > However I agree that bug is present in the character index calculation like > you mentioned above. I'll work on fixing that. Correction: The character index calculation looks to be correct when x coordinate passed to it is correct. One more