On Thu, 17 Apr 2025 05:57:12 GMT, Gopal Pattnaik wrote:
>> There was a Assertion fail issue in mouse location test case JDK-8296554,
>> Reason: We felt the one mili second delay time for the Robot test may be
>> insufficient in few OS.
>> Solution: We Changed the delay time to three mili second.
On Tue, 25 Mar 2025 22:53:55 GMT, Ziad El Midaoui
wrote:
>> Added multi line prompt support for TextArea this will provide the ability
>> to have multiple lines in textArea as expected,
>> Also fixed tests to meet the new changes
>
> Ziad El Midaoui has updated the pull request incrementally wi
On Tue, 8 Apr 2025 15:53:05 GMT, Roman Marchenko wrote:
>> All the crashes are on "`movaps`" instructions, like "`movaps xmmword ptr
>> [esi+0x30], xmm0`".
>>
>> "`movaps`" must operate with aligned addresses as
>>> When the source or destination operand is a memory operand, the operand
>>> m
On Tue, 1 Apr 2025 06:47:59 GMT, Gopal Pattnaik wrote:
> There was a scrolling issue with multiline edit control with text controls at
> the top of the edit box
> [JDK-8245602](https://bugs.openjdk.org/browse/JDK-8245602),
>
> We replaced the ScrollPane with VBox control as the parent of the h
On Mon, 31 Mar 2025 17:48:50 GMT, Oliver Schmidtmer
wrote:
>> Windows programs may reuse a clipboard buffer that is larger than the new
>> content. In this case de NUL terminator is not at the end of the buffer, but
>> within it.
>> The current implementation copys the whole buffer into a tex
On Fri, 28 Mar 2025 17:28:22 GMT, Ziad El Midaoui
wrote:
>> With the minimum JDK set to 22, the reflection calls is replaced with direct
>> calls to enableNativeAccess
>
> Ziad El Midaoui has updated the pull request incrementally with one
> additional commit since the last revision:
>
> up
On Wed, 5 Mar 2025 07:01:42 GMT, Gopal Pattnaik wrote:
>> There was no test included with the fix for
>> [JDK-8326989](https://bugs.openjdk.org/browse/JDK-8326989),
>>
>> Hence we are adding a system test now.
>>
>> Test is written as
>> 1. Load html content in web view.
>> 2. pick the color
On Wed, 5 Mar 2025 17:12:36 GMT, Alexander Zuev wrote:
>> Create implementation for Slider and Stepper accessibility protocols.
>> Fix mapping.
>> Fix performAction parameter type in declaration.
>
> Alexander Zuev has updated the pull request incrementally with one additional
> commit since the
On Mon, 23 Dec 2024 10:51:39 GMT, Jose Pereda wrote:
> This PR adds the missing native implementation for Windows
> `GlassWindow::HandleDPIEvent`, to notify the (Java) window when there is a
> DPI change event, which can happen when the user changes the resolution of
> the screen (via Settings
On Mon, 24 Feb 2025 16:52:38 GMT, Sergey Nazarkin wrote:
> Hi!
>
> I'd like to backport the commit 22035dec47 that bring updates to GStreamer
> and Glib:
> - 8346228: Update GStreamer to 1.24.10
> - 8346229: Update Glib to 2.82.4
>
> The original [commit
> ](https://github.com/openjdk/jfx/c
On Thu, 7 Nov 2024 14:08:09 GMT, John Hendrikx wrote:
> This is a proof of concept fix for the linked issue.
>
> We'll need to discuss if using an event filter in the Behavior is the
> appropriate fix and how much impact this may have on current applications.
This pull request has been closed
On Fri, 22 Nov 2024 20:31:08 GMT, Marius Hanl wrote:
> This PR improves the `Tree-/TableRowSkin` code by doing a normal live lookup
> for the `fixedCellSize` instead of adding listener just to update
> variables(`fixedCellSizeEnabled` and `fixedCellSize`) which can otherwise be
> also just loo
On Mon, 2 Dec 2024 16:19:46 GMT, Michael Strauß wrote:
> Implementation of [CSS media
> queries](https://gist.github.com/mstr2/cbb93bff03e073ec0c32aac317b22de7).
This pull request has been closed without being integrated.
-
PR: https://git.openjdk.org/jfx/pull/1655
On Tue, 10 Dec 2024 09:29:51 GMT, Sergey Chernyshev
wrote:
> Hi,
>
> this PR fixes the build failure after backporting JDK-8336798 [1].
> The test CSSRoundingTest.java uses multiline string literals, that are not
> supported with -source 11.
>
>
> [1] https://bugs.openjdk.org/browse/JDK-8336
On Mon, 21 Oct 2024 15:32:28 GMT, Michael Strauß wrote:
> When the initial value of a styleable property is not specified in a
> stylesheet, no transition is started:
>
> .button {
> transition: -fx-opacity 1s;
> }
>
> .button:hover {
> -fx-opacity: 0.5;
> }
On Sun, 28 Jul 2024 04:13:30 GMT, Loay Ghreeb wrote:
> Fix an issue in `SortedList` where the sorting became incorrect when adding
> new items that are equal to existing items according to the comparator. The
> `SortedList` should consider the insertion index of these items to maintain
> the c
On Thu, 7 Nov 2024 07:15:59 GMT, Jayathirth D V wrote:
>> This PR removes AccessController.doPrivileged() calls in
>> javafx.graphics/com.sun.glass. It is part of umbrella task
>> [JDK-8342441](https://bugs.openjdk.org/browse/JDK-8342441).
>>
>> Also wherever classes are implementing Privilege
On Wed, 16 Oct 2024 10:10:04 GMT, Alexander Zuev wrote:
>> Initial implementation of the protocol.
>
> Alexander Zuev has updated the pull request with a new target base due to a
> merge or a rebase. The incremental webrev excludes the unrelated changes
> brought in by the merge/rebase. The pul
On Thu, 1 Aug 2024 11:40:06 GMT, Florian Kirmaier wrote:
> Fixing WebView on iOS
> (I couldn't compile it because I don't know how to build it for iOS, but the
> code should be correct.)
>
> @johanvos
> If this looks reasonable to you, can you provide a test build for
> @dlemmermann ?
> Then
On Fri, 31 May 2024 14:39:00 GMT, Karthik P K wrote:
> The issue is specific to Mac. The glyph positions returned from native side
> for complex text is not handled in the text render logic. This issue is
> observed only when trailing spaces are present along with LTR text mixed with
> RTL tex
On Tue, 17 Sep 2024 14:29:11 GMT, Jayathirth D V wrote:
> This PR is for open-sourcing HelloFXCanvas test app.
> JBS : https://bugs.openjdk.org/browse/JDK-8211247
> It is an SWT app with SWT button and an FXCanvas with animated rectangle.
> This is used on our integration testing.
>
> This test
On Wed, 11 Sep 2024 14:10:15 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review this clean backport of
> [2e733041](https://github.com/openjdk/jfx/commit/2e7330417c2f39fee15676966d5b7455bb3fcbff)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The fix being backp
On Wed, 11 Sep 2024 10:57:02 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review a clean backport of
> [2d4b494e](https://github.com/openjdk/jfx/commit/2d4b494ea9cee1acd0407b9de61f0af9163f5d62)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The fix being backport
On Tue, 10 Sep 2024 12:36:42 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review the clean backport of the commit
> [ca04c87d](https://github.com/openjdk/jfx/commit/ca04c87d307c36591162af8cd6298ede17812834)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The commi
On Tue, 10 Sep 2024 12:33:35 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review the clean backport of the commit
> [ca04c87d](https://github.com/openjdk/jfx/commit/ca04c87d307c36591162af8cd6298ede17812834)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The commi
On Tue, 10 Sep 2024 13:39:11 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review a clean backport of
> [d24e96a6](https://github.com/openjdk/jfx/commit/d24e96a66f1908b5a1a1a7d48ee938ba1c782e6c)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The fix being backport
On Tue, 10 Sep 2024 12:40:02 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review a clean backport of
> [6a586b66](https://github.com/openjdk/jfx/commit/6a586b662592be3eb81670f0c5ce48061c2fc07c)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The commit being backp
On Tue, 10 Sep 2024 12:53:42 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review a clean backport of
> [a264435d](https://github.com/openjdk/jfx/commit/a264435dccba6ec386548f76f1ace095d943f4ca)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The commit being backp
On Tue, 10 Sep 2024 12:39:09 GMT, Sergey Chernyshev
wrote:
> Hi all,
>
> Please review a clean backport of
> [6a586b66](https://github.com/openjdk/jfx/commit/6a586b662592be3eb81670f0c5ce48061c2fc07c)
> from the [openjdk/jfx](https://git.openjdk.org/jfx) repository.
>
> The commit being backp
On Tue, 4 Apr 2023 15:22:48 GMT, John Hendrikx wrote:
> This provides and uses a new implementation of `ExpressionHelper`, called
> `ListenerManager` with improved semantics.
>
> # Behavior
>
> |Listener...|ExpressionHelper|ListenerManager|
> |---|---|---|
> |Invocation Order|In order they wer
On Thu, 23 May 2024 21:51:55 GMT, Marius Hanl wrote:
> Alternative PR to https://github.com/openjdk/jfx/pull/1330 which does not
> modify the layout of `VirtualFlow`.
>
> This PR fixes the glitching by removing the code in `NGNode.renderRectClip`,
> which made many calculations leading to floa
On Wed, 4 Sep 2024 12:30:43 GMT, Oliver Schmidtmer
wrote:
> Clean backport of JDK-8337481
@Schmidor
Your change (at version a3db959ad2d9422b1e8da9b75c18a0586a35c0ba) is now ready
to be sponsored by a Committer.
-
PR Comment: https://git.openjdk.org/jfx23u/pull/19#issuecomment-23
On Thu, 29 Aug 2024 14:43:39 GMT, ANUPAM DEV wrote:
>> Hi,
>>
>> I have updated the name of the SWT.jar that needs to be downloaded during
>> the build process for Linux aarch64.
>> from:
>> IS_LINUX ? "org.eclipse.swt.gtk.linux.x86_64_3.124.200.v20231113-1355" :
>> ""
>>
>> to:
>> IS
On Fri, 30 Aug 2024 11:50:54 GMT, Oliver Schmidtmer wrote:
>> On a Shadow state update with cleared shadow, the new values were not
>> transmitted to the Java GraphicsDecoder
>
> Oliver Schmidtmer has updated the pull request incrementally with one
> additional commit since the last revision:
>
On Fri, 30 Aug 2024 11:34:56 GMT, Oliver Schmidtmer wrote:
>> FileSystemJava had no valid implementation for pathFileName since the
>> function was renamed from pathGetFileName to pathFileName in the
>> FileSystem.h from WebKit
>
> Oliver Schmidtmer has updated the pull request incrementally wi
On Fri, 25 Aug 2023 11:41:22 GMT, Karthik P K wrote:
> The old logic for cursor movement was buggy when both RTL and LTR text was
> present in the TextField. Used character BreakIterator instead of finding the
> character index using hitTest.
>
> Added system test to validate the fix.
This pu
On Fri, 28 Jun 2024 08:49:49 GMT, Prasanta Sadhukhan
wrote:
> Adding, then removing, and then adding a JFXPanel to the same component in
> the Swing scene graph leads to a NullPointerException in GlassScene because
> the sceneState is null.
> Removing JFXPanel calls JFXPanel.removeNotify which
On Sat, 10 Aug 2024 16:21:11 GMT, Markus Mack wrote:
>> This PR is a fix for another IOOBE that I discovered while working on #1476.
>>
>> The PR simplifies the code for adding a series that already contains data by
>> adding the data points one-by-one.
>> As far as I can see no attempt was pre
On Wed, 17 Jul 2024 05:53:45 GMT, ANUPAM DEV wrote:
> Hello,
>
> There was a typo in the documentation of TreeTableView.
> I have changed TreeTableColumns to TreeTableColumn
>
> Please review.
>
> Regards,
> Anupam
@anupamdev20
Your change (at version 61ae9ca55d73d5b4e72c4e5d414310a1c2b328a2
On Tue, 9 Jan 2024 21:45:33 GMT, Marius Hanl wrote:
> This PR fixes the dialog freeze problem once and for all.
>
> This one is a bit tricky to understand, here is how it works:
> This bug happens on every platform, although the implementation of nested
> event loops differs on every platform.
On Tue, 20 Feb 2024 18:07:43 GMT, Martin Fox wrote:
> On Linux getKeyCodeForChar does not consult the current keyboard layout. For
> example, it assumes the “+” character is on KeyCode.PLUS even on layouts
> which don’t generate KeyCode.PLUS. The result is that most
> KeyCharacterCombinations
On Thu, 4 Jul 2024 08:06:39 GMT, eduardsdv wrote:
>> This is an alternative solution to the PR:
>> https://github.com/openjdk/jfx/pull/1310.
>>
>> This solution is based on the invariant that if a node is marked as dirty,
>> all ancestors must also be marked as dirty and that if an ancestor is
On Fri, 28 Jun 2024 07:39:46 GMT, Markus Mack wrote:
>> This PR fixes the placement of `BarChart` bars and category tick marks,
>> particularly when adding data / multiple series and enabling animations.
>> It covers all cases mentioned in the JBS ticket and adds a unit test.
>>
>> The settable
On Sat, 22 Jun 2024 10:55:28 GMT, Markus Mack wrote:
>> This PR provides the test case given in the JBS issue, and a simple fix for
>> the index calculation when inserting data after previous data with duplicate
>> categories.
>>
>> Also, I've added a comment to `BarChart`s javadoc, clarifying
On Wed, 26 Jun 2024 06:33:43 GMT, Markus Mack wrote:
>> This PR ensures the `tickMarksUpdated()` method (overriden with minor tick
>> mark layout code in subclasses) is called during `Chart` `Axis` layout when
>> needed.
>> Previously, it was only called when tick mark length or range was chang
On Fri, 21 Jun 2024 09:02:43 GMT, Ao Qi wrote:
> This problem has been fixed
> [upstream](https://github.com/WebKit/WebKit/pull/23282). This patch merges
> the fix in advance.
>
> Error log:
>
>
> /some_dir/jfx/modules/javafx.web/src/main/native/Source/WTF/wtf/StackPointer.cpp:140:2:
> erro
On Fri, 21 Jun 2024 16:57:38 GMT, Markus Mack wrote:
>> This PR makes the `XYChart` axes properties return the correct parent
>> XYChart object.
>
> Markus Mack has updated the pull request incrementally with one additional
> commit since the last revision:
>
> Set correct bean for propertie
On Sun, 3 Mar 2024 22:29:02 GMT, Nir Lisker wrote:
> Update for the 3D lighting test tool as described in the JBS issue.
This pull request has been closed without being integrated.
-
PR: https://git.openjdk.org/jfx/pull/1387
On Wed, 13 Mar 2024 13:32:32 GMT, Florian Kirmaier
wrote:
> Based on my previous PR: https://github.com/openjdk/jfx/pull/987
> This one only contains the test.
> Because it was fixed in some other PR.
> But i would like to see the Test being merged, to ensure it never breaks
> again.
This pull
On Tue, 22 Aug 2023 20:46:21 GMT, Andy Goryachev wrote:
> The fix uses character BreakIterator instead of the logic that relies on
> caretBounds/hitTest/rangeShape in TextInputControl.nextCharacterVisually().
>
> I believe this is a more reliable method of navigation, as it behaves in sync
> w
On Wed, 10 Jan 2024 19:21:16 GMT, Marius Hanl wrote:
> This PR fixes the border glitch/gap as explained in both linked tickets.
>
> I noted that the `ScrollPane` control does not suffer from this problem,
> although the code is mostly the same as in `VirtualFlow`. The `ScrollPane`
> snaps the
On Wed, 8 Nov 2023 22:30:34 GMT, Nir Lisker wrote:
> Moves the filter setting of the samplers from the device parameters
> configuration to the use-site, allowing for dynamic changes in the sampler.
> This PR does internal plumbing work only to bring it close to the ES2
> pipeline. A followup
On Fri, 18 Aug 2023 17:06:57 GMT, Andy Goryachev wrote:
> 1. Creating a new `javafx.scene.ContainsProperties` interface that declares
> two methods:
> - public ObservableMap getProperties();
> - public boolean hasProperties();
>
> 2. Node, MenuItem, and Toggle now extend ContainsProperties inte
On Thu, 15 Jun 2023 19:38:00 GMT, Andy Goryachev wrote:
> Modified the resize algorithm to work well with fractional scale, thanks for
> deeper understanding of the problem thanks to @hjohn and @mstr2 .
>
> It is important to note that even though the constraints are given by the
> user in un
On Thu, 2 Nov 2023 19:13:58 GMT, Thiago Milczarek Sayao
wrote:
> JavaFX on Linux is allowing disabled windows to be minimized.
>
> Currently close does nothing as it should, maximize disappears (on MS Windows
> it's greyed out - it's a platform behavior difference) and minimize is being
> all
On Tue, 16 Aug 2022 03:01:23 GMT, Michael Strauß wrote:
> Implementation of [CSS
> Transitions](https://gist.github.com/mstr2/c72f8c9faa87de14926978f517a6018a).
>
> ### Example
>
> .button {
> -fx-background-color: dodgerblue;
> }
>
> .button:hover {
> -fx-background-color: red;
>
On Mon, 22 May 2023 00:19:45 GMT, Thiago Milczarek Sayao
wrote:
> This PR adds missing key mappings for dead keys and fixes "Alt Gr" for some
> systems.
This pull request has been closed without being integrated.
-
PR: https://git.openjdk.org/jfx/pull/1143
On Tue, 4 Apr 2023 15:22:48 GMT, John Hendrikx wrote:
> This provides and uses a new implementation of `ExpressionHelper`, called
> `ListenerManager` with improved semantics.
>
> # Behavior
>
> |Listener...|ExpressionHelper|ListenerManager|
> |---|---|---|
> |Invocation Order|In order they wer
On Mon, 7 Aug 2023 10:53:06 GMT, Jose Pereda wrote:
> So far, BorderPane does the calculation for the children min/pref
> width/height taken into account only the margin applied to them, if any, but
> not the total padding that could be applied as well to the BorderPane itself.
>
> However, th
On Tue, 18 Jul 2023 06:05:06 GMT, Prasanta Sadhukhan
wrote:
> Due to transient datatype of scenePeer, it can become null which can result
> in NPE in scenarios where scene is continuously been reset and set, which
> warrants a null check, as is done in other places for the same variable.
This
On Tue, 29 Aug 2023 10:10:54 GMT, Alexander Zuev wrote:
> Create implementation for Slider and Stepper accessibility protocols.
> Fix mapping.
> Fix performAction parameter type in declaration.
This pull request has been closed without being integrated.
-
PR: https://git.openjdk.or
On Tue, 4 Jul 2023 05:54:54 GMT, Prasanta Sadhukhan
wrote:
> When Japanse (IME on) is inputted to the TextFIeld, which is on JFXPanel,
> small window for inputting appears on top-left side of screen
>
> `.
> This is problematic as developers may setup a commit handler via
> `setOnEditCommit`, which may reject the edit (or change the value oth
On Sat, 1 Jul 2023 22:24:09 GMT, Michael Strauß wrote:
> DataURI uses the following implementation to decode the percent-encoded
> payload of a "data" URI:
>
>
> ...
> String data = uri.substring(dataSeparator + 1);
> Charset charset = Charset.defaultCharset();
> ...
> URLDecoder.decode(data.r
On Wed, 12 Apr 2023 07:24:08 GMT, Michael Strauß wrote:
> The JavaFX collections framework offers the
> `FXCollections.concat(ObservableList...)` method, which creates a new
> modifiable list that contains a concatenated snapshot of the source lists,
> backed by an `ArrayList`. However, when t
On Thu, 6 Apr 2023 20:00:01 GMT, Phil Race wrote:
> This fixes a problem with mixing Emoji and regular text in Webview.
> The Prism implementation expects that Emoji will not be in the same call to
> drawString as regular glyphs,
> since they need very different handling.
> This fix breaks up th
On Wed, 3 May 2023 16:02:34 GMT, John Neffenger wrote:
> Please review these changes to the Gradle build files and the dependency
> verification file. The initial version of this pull request extends the
> permitted build platforms for Linux to the Java architectures `arm`,
> `ppc64le`, and `s
On Thu, 4 May 2023 17:18:21 GMT, Martin Fox wrote:
> Note: the Java-side changes in this PR are also in #694 which fixes the same
> issue (and more) on Linux. Unfortunately the Linux Robot code is not working
> making it difficult to test on that platform (see #718).
>
> KeyCharacterCombinatio
On Wed, 13 Oct 2021 10:52:40 GMT, Fabian Wolter wrote:
> There are sometimes multitouch events detected, when only a single touch
> should be detected under certain conditions. This lead to touch events on
> previous touch positions.
>
> The referenced bug is closed with "won't fix" with the j
On Mon, 13 Dec 2021 19:46:27 GMT, Martin Fox wrote:
> The algorithm in `KeyCharacterCombination.match` relies on the call
> `Toolkit.getKeyCodeForChar` which is difficult to implement correctly. It
> defies the way most keyboard API’s work and no platform has got it right yet.
> In particular
On Mon, 17 Jan 2022 20:25:08 GMT, Martin Fox wrote:
> The Robot implementation on Linux did not consult the current layout when
> mapping from a KeyCode to a hardware code. Internally it retrieved results
> for all the layouts but just picked the first one it saw leading to random
> effects. T
On Wed, 22 Feb 2023 01:11:55 GMT, Thiago Milczarek Sayao
wrote:
> Simple fix to get the scroll deltas from GDK_SCROLL_SMOOTH. If we ignore this
> scroll event type, deltas are sent to java with the value equal to zero.
>
> Here's whats happening:
>
> We include all event masks, so when using
On Sun, 17 Jul 2022 20:59:46 GMT, John Hendrikx wrote:
> This contains the following:
> - Nested changes or invalidations using ExpressionHelper are delayed until
> the current emission completes
> - This fixes odd change events being produced (with incorrect oldValue)
> - Also fixes a bug i
On Wed, 21 Jul 2021 11:29:38 GMT, Florian Kirmaier
wrote:
> After thinking about this issue for some time, I've now got a solution.
> I know put the scene in the state it is, before is was shown, when the
> dirtyNodes are unset, the whole scene is basically considered dirty.
> This has the dra
On Tue, 18 Apr 2023 16:17:52 GMT, John Hendrikx wrote:
> Focused only on raw type problems, and removing casts that were no longer
> needed because of the changes.
This pull request has been closed without being integrated.
-
PR: https://git.openjdk.org/jfx/pull/1095
On Wed, 8 Sep 2021 10:37:40 GMT, Florian Kirmaier wrote:
> When using Swing it's possible to generate a Deadlock.
> It's related to the nested eventloop started in enterFullScreenExitingLoop -
> and the RenderLock aquired when using setView in Scene.
> Sample Programm and Threaddump are added
On Wed, 3 May 2023 11:46:50 GMT, Daniel wrote:
> A null pointer exception occurs on the ScenePulseListener when iterating
> through the dirty node list.
> A null check is needed on the node before calling node.getScene().
>
> The error occurs occasionally and causes the application to crash.
>
On Fri, 18 Feb 2022 17:04:08 GMT, Alexander Scherbatiy
wrote:
> Zoomed/Rotated with two fingers rectangle flickers (unexpectedly becomes
> pretty small or large and then returns back to previous size several times
> during zooming/rotating) on a Raspberry Pi with Touchscreen.
>
> The log with
On Sat, 5 Mar 2022 15:53:52 GMT, Alexander Scherbatiy
wrote:
> An axis is not cached in the LinuxTouchTransform class.
>
> To reproduce the issue I added `System.out.printf("initTransform: axis: %d,
> index: %d%n", axis, index);` log to the LinuxTouchTransform.initTransform()
> method:
> http
On Wed, 9 Mar 2022 17:55:36 GMT, Alexander Scherbatiy
wrote:
> Tapping on a circle in the center of the screen sometimes generates mouse
> click events outside the circle with x coordinates set to zero.
>
> To reproduce the issue run the
> [JFXCircle](https://bugs.openjdk.java.net/secure/atta
On Sun, 5 Feb 2023 13:07:25 GMT, John Hendrikx wrote:
> This PR contains changes to make it easier to implement properties which want
> to conserve resources until they're observed themselves.
>
> `isObserved` is promoted from `ObjectBinding` to the `ObservableValue`
> interface, allowing yo
On Sat, 8 Apr 2023 00:53:12 GMT, Thiago Milczarek Sayao
wrote:
> This unifies and organizes WindowContext of the glass-gtk.
>
> It does not change any behaviour, just reorganizes the code.
This pull request has been closed without being integrated.
-
PR: https://git.openjdk.org/j
On Thu, 6 Feb 2020 16:13:33 GMT, dannygonzalez wrote:
> https://bugs.openjdk.java.net/browse/JDK-8185886
>
> Optimisation to ExpressionHelper.Generic class to use Sets rather than Arrays
> to improve listener removal speed.
>
> This was due to the removal of listeners in TableView taking up to
On Tue, 27 Jul 2021 23:15:10 GMT, Michael Strauß wrote:
> Based on previous discussions, this PR attempts to improve the JavaFX
> property system by enforcing correct API usage in several cases that are
> outlined below. It also streamlines the API by deprecating untyped APIs in
> favor of typ
On Tue, 7 Dec 2021 14:57:00 GMT, Florian Kirmaier wrote:
> Making the initial listener of the ListProperty weak fixes the problem.
> The same is fixed for Set and Map.
> Due to a smart implementation, this is done without any performance drawback.
> (The trick is to have an object, which is both
On Fri, 30 Dec 2022 09:41:46 GMT, Florian Kirmaier
wrote:
> This PR fixes the leak in the mac system menu bar.
>
> Inside the native code, NewGlobalRef is called for the callable.
> Which makes it into a "GC-Root" until DeleteGlobalRef is called.
>
> The DeleteGlobalRef is never called for the
On Tue, 6 Jul 2021 14:53:24 GMT, Florian Kirmaier wrote:
> It's "a bit" complicated.
> In some situations, getRuns get's called because listeners on bounds are set.
> This causes TextFlow to layout to compute the runs.
> Afterward, the bounds of the parents get updated.
> This triggers a call to
On Wed, 1 Dec 2021 17:44:21 GMT, Martin Fox wrote:
> Turning on warnings-as-errors for the macOS glass native code. Deprecated
> declarations are excluded and still appear as warnings.
>
> In the code that tries to locate the application's dock icon there were three
> instances where `NO` was
On Sat, 3 Dec 2022 22:17:55 GMT, John Hendrikx wrote:
> This includes a fix for the precision problem we've found as part of the
> graphics warnings clean ups.
>
> I've included two commits, one with just the minimal fix, and one with the
> clean ups. I can drop off the 2nd commit if it is dee
On Thu, 23 Sep 2021 19:01:52 GMT, Marius Hanl wrote:
> This PR fixes an issue which is probably in JavaFX since VirtualFlow exists.
> While horizontal scrolling any VirtualFlow control the left blue border
> sometimes disappear/gets smaller. (see also image below)
>
> This can be fixed by **sna
On Fri, 21 May 2021 04:30:28 GMT, Michael Strauß wrote:
> This PR adds style themes as a first-class concept to OpenJFX. A style theme
> is a collection of stylesheets and the logic that governs them. Style themes
> can respond to OS notifications and update their stylesheets dynamically.
> Th
On Tue, 28 Sep 2021 21:01:13 GMT, Martin Fox wrote:
> There was a mismatch between the way `get_glass_key` generated the Java key
> code for a given key press and how `getKeyCodeForChar` determined the key
> code for the matching character. For example, when pressing the plus sign on
> a US ke
On Mon, 15 Nov 2021 20:13:11 GMT, Martin Fox wrote:
> The code that maps from a Windows virtual key code to a Java key code in
> `getKeyCodeForChar` did not match the similar code in
> `ViewContainer::HandleViewKeyEvent`. The OEM keys are assigned to printable
> punctuation and symbols in ways
On Thu, 19 May 2022 12:44:44 GMT, Paweł Kruszczyński wrote:
> `Stage` minimalizing (iconified state) cannot be disabled for the user. The
> same for `Stage` closable state.
> PR adds these features without breaking backward compatibility.
This pull request has been closed without being integrat
On Wed, 10 Aug 2022 10:06:21 GMT, Jay Bhaskar wrote:
> Issue: xml not well-formed error occurs at XML document parser.
> Issue: doEnd() call not needed for JAVA platform, as it is making
> XMLDocumentParserLibxml2 xml not well-formed error.
This pull request has been closed without being integr
On Mon, 26 Dec 2022 03:03:50 GMT, Michael Strauß wrote:
> On Windows, a `Stage` that is restricted by minimum and maximum sizes can
> briefly be observed to appear with incorrect dimensions when it is first
> shown. The root cause of this bug is that the native `WinWindow._setBounds`
> method
On Mon, 24 Feb 2020 07:39:43 GMT, yosbits wrote:
> If there are many columns, the current TableView will stall scrolling.
> Resolving this performance issue requires column virtualization.
> Virtualization mode is enabled when the row height is fixed by the following
> method.
>
> `tableView.
On Mon, 14 Sep 2020 09:57:26 GMT, yosbits wrote:
> https://bugs.openjdk.java.net/browse/JDK-8253086
>
> ObservableListWrapper.java
> * public boolean removeAll(Collection c)
> * public boolean retainAll(Collection c)
>
> These two methods use BitSet, but it doesn't make sense.
> By rewriting t
On Thu, 29 Oct 2020 15:15:22 GMT, Jonathan Vusich wrote:
> As noted in the corresponding JBS issue, `Axis` does not properly compute its
> preferred height when `autoRanging` is turned off. The simplest fix seems to
> be changing `CategoryAxis` so that `tickLabelRotation` is set to 90 degrees
On Wed, 23 Sep 2020 15:41:43 GMT, yosbits wrote:
> * https://bugs.openjdk.java.net/browse/JDK-8090110
> * https://bugs.openjdk.java.net/browse/JDK-8089418
>
> TextArea slows down as the number of characters increases. This problem can
> be greatly improved by setting the clip of the display are
1 - 100 of 107 matches
Mail list logo