From tsayao at openjdk.java.net Wed Jun 1 00:05:14 2022 From: tsayao at openjdk.java.net (Thiago Milczarek Sayao) Date: Wed, 1 Jun 2022 00:05:14 GMT Subject: git: openjdk/jfx: master: 8284654: Modal behavior returns to wrong stage Message-ID: <7cf5b929-b186-41ff-a974-3673886ef89d@openjdk.org> Changeset: 864792d8 Author: Thiago Milczarek Sayao Date: 2022-06-01 00:04:14 +0000 URL: https://git.openjdk.java.net/jfx/commit/864792d84811b64815357722be0378397d212408 8284654: Modal behavior returns to wrong stage Reviewed-by: arapte, kcr ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java From aghaisas at openjdk.java.net Wed Jun 1 06:16:54 2022 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Wed, 1 Jun 2022 06:16:54 GMT Subject: git: openjdk/jfx: master: 8277756: DatePicker listener might not be added when using second constructor Message-ID: <690bdd4d-fddb-45e4-a0f7-b7ac447b8fe4@openjdk.org> Changeset: da5bd371 Author: Marius Hanl Committer: Ajit Ghaisas Date: 2022-06-01 06:15:05 +0000 URL: https://git.openjdk.java.net/jfx/commit/da5bd3716441f201691377c52abba59ce03bc322 8277756: DatePicker listener might not be added when using second constructor Reviewed-by: aghaisas ! modules/javafx.controls/src/main/java/javafx/scene/control/DatePicker.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/DatePickerTest.java From duke at openjdk.java.net Wed Jun 8 15:47:13 2022 From: duke at openjdk.java.net (duke) Date: Wed, 8 Jun 2022 15:47:13 GMT Subject: git: openjdk/jfx: Added tag 19+8 for changeset da5bd371 Message-ID: Tagged by: Johan Vos Date: 2022-06-08 17:43:39 +0000 Added tag 19+8 Changeset: da5bd371 Author: Marius Hanl Committer: Ajit Ghaisas Date: 2022-06-01 06:15:05 +0000 URL: https://git.openjdk.java.net/jfx/commit/da5bd3716441f201691377c52abba59ce03bc322 From duke at openjdk.java.net Tue Jun 14 19:44:06 2022 From: duke at openjdk.java.net (duke) Date: Tue, 14 Jun 2022 19:44:06 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Reenable IME Message-ID: <4eb734d5-9365-45ce-9fa6-ea175bf0df1a@openjdk.java.net> Changeset: 49a23c93 Author: Thiago Say?o Date: 2022-06-14 16:41:27 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/49a23c93a129a8abb15c05df7eb56e6b19b9c505 Reenable IME ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassView.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window_ime.cpp From duke at openjdk.java.net Wed Jun 15 12:55:14 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 12:55:14 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Clean Message-ID: <0169ced6-6f12-4f62-9d26-a995df3e42db@openjdk.java.net> Changeset: 73c33d64 Author: Thiago Say?o Date: 2022-06-15 09:51:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/73c33d642cfc43f87f3d3972850938850861a26f Clean ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.java.net Wed Jun 15 13:44:06 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 13:44:06 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Minimize Message-ID: Changeset: 3ba2d4fd Author: Thiago Say?o Date: 2022-06-15 10:42:50 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3ba2d4fda0ffd65c1a4e9903cb83902da13ff1e2 Minimize ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.java.net Wed Jun 15 13:47:31 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 13:47:31 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Clean Message-ID: <6104066f-0d54-458d-8fa1-4cff196a00f7@openjdk.java.net> Changeset: 403a71de Author: Thiago Say?o Date: 2022-06-15 10:45:55 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/403a71dedcc09c22e606d5a13ca3954481f9b3ac Clean ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp From duke at openjdk.java.net Wed Jun 15 14:19:41 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 14:19:41 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Get rid of gtk Message-ID: <04884be8-5f99-4fc4-9a6b-7e45e92927ae@openjdk.java.net> Changeset: 753d52a8 Author: Thiago Say?o Date: 2022-06-15 11:18:09 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/753d52a8b7b974eff1cb83bb882d25f3606677ed Get rid of gtk ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.java.net Wed Jun 15 15:27:56 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 15:27:56 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Impl State (still wrong) Message-ID: <5d7189c7-19b7-404f-83dd-cd145d7e1a6b@openjdk.org> Changeset: f87a019e Author: Thiago Say?o Date: 2022-06-15 12:27:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f87a019eac3200ff83e46765c81c61e5106c7fbe Impl State (still wrong) ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.java.net Wed Jun 15 17:42:36 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 17:42:36 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Fix crasher Message-ID: <98ec76f2-bd47-462d-a9b4-9357ba47ca07@openjdk.org> Changeset: 20cb4e4b Author: Thiago Say?o Date: 2022-06-15 14:38:38 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/20cb4e4bcabb6c5067113ee4a1308f7fa0a6563e Fix crasher ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.java.net Wed Jun 15 18:45:46 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 18:45:46 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Refactor Message-ID: Changeset: cd3f329b Author: Thiago Say?o Date: 2022-06-15 15:44:20 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/cd3f329b3518acc28efaed7c65e0aca35bfee0d7 Refactor ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassCursor.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassRobot.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_key.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_screen.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.java.net Wed Jun 15 18:55:48 2022 From: duke at openjdk.java.net (duke) Date: Wed, 15 Jun 2022 18:55:48 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: MainContext Message-ID: Changeset: cbc4bf03 Author: Thiago Say?o Date: 2022-06-15 15:55:28 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/cbc4bf03c23db361495db0fd8de9639e89f1a652 MainContext ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Fri Jun 17 14:23:58 2022 From: duke at openjdk.org (duke) Date: Fri, 17 Jun 2022 14:23:58 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Fix crash Message-ID: Changeset: 8e7c65fe Author: Thiago Say?o Date: 2022-06-17 11:23:25 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8e7c65fec215b35333a143a39d13eec3332a7e5f Fix crash ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Fri Jun 17 21:13:11 2022 From: duke at openjdk.org (duke) Date: Fri, 17 Jun 2022 21:13:11 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: ... Message-ID: <72ee704c-1416-4a0b-a79c-4e3714e99d2a@openjdk.org> Changeset: 0e16e66d Author: Thiago Say?o Date: 2022-06-17 18:11:05 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0e16e66dd29a127abd8af560f7c71299dc3b0141 ... ! modules/javafx.graphics/src/main/native-glass/gtk/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Sat Jun 18 20:17:27 2022 From: duke at openjdk.org (duke) Date: Sat, 18 Jun 2022 20:17:27 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Cleaning Message-ID: <39503ce3-3bfb-451d-96b5-dc04a1d5c09f@openjdk.org> Changeset: 3f42e1f9 Author: Thiago Milczarek Say?o Date: 2022-06-18 17:14:18 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3f42e1f96d96505e004dcb4ef4bc46026785c2d3 Cleaning ! .idea/misc.xml ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassCursor.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/GlassWindow.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window_ime.cpp From duke at openjdk.org Sun Jun 19 21:23:02 2022 From: duke at openjdk.org (duke) Date: Sun, 19 Jun 2022 21:23:02 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Set background Message-ID: <5969aee6-ca59-4679-9f20-4db68531b463@openjdk.org> Changeset: e88910b0 Author: Thiago Milczarek Say?o Date: 2022-06-19 18:21:52 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e88910b062f9244cfd5e380dcaf11badac46dd9d Set background ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Sun Jun 19 21:29:31 2022 From: duke at openjdk.org (duke) Date: Sun, 19 Jun 2022 21:29:31 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Remove process_visibility Message-ID: <5d1bd319-8064-490a-9ca8-3833456850ee@openjdk.org> Changeset: 3f798f15 Author: Thiago Milczarek Say?o Date: 2022-06-19 18:29:01 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/3f798f1555703e502ff99b738430458b14293332 Remove process_visibility ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Sun Jun 19 22:02:59 2022 From: duke at openjdk.org (duke) Date: Sun, 19 Jun 2022 22:02:59 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: User XQueryTree Message-ID: <78604162-98f8-4f4e-94d6-c3c157605244@openjdk.org> Changeset: 9b6256f4 Author: Thiago Milczarek Say?o Date: 2022-06-19 19:01:31 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9b6256f43e5cd91063c769e0745d449e142752bf User XQueryTree ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Mon Jun 20 00:36:07 2022 From: duke at openjdk.org (duke) Date: Mon, 20 Jun 2022 00:36:07 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Xinput Message-ID: Changeset: a090ed6d Author: Thiago Milczarek Say?o Date: 2022-06-19 21:34:44 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/a090ed6d106182a0e4a6e7aacc27384e28952257 Xinput ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h From duke at openjdk.org Sat Jun 25 23:06:33 2022 From: duke at openjdk.org (duke) Date: Sat, 25 Jun 2022 23:06:33 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Xinput2 Message-ID: <995761fd-65c0-47bb-9182-be13b0af55e0@openjdk.org> Changeset: e926a637 Author: Thiago Milczarek Say?o Date: 2022-06-25 20:05:36 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/e926a63762c5cef58e839ec31e0adbd4c011f349 Xinput2 ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From duke at openjdk.org Sat Jun 25 23:44:37 2022 From: duke at openjdk.org (duke) Date: Sat, 25 Jun 2022 23:44:37 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: Error Handler Message-ID: Changeset: 816e60ef Author: Thiago Milczarek Say?o Date: 2022-06-25 20:43:31 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/816e60efa0a634b7890444c664dd8d2ec137c2e9 Error Handler ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From duke at openjdk.org Sun Jun 26 00:02:21 2022 From: duke at openjdk.org (duke) Date: Sun, 26 Jun 2022 00:02:21 GMT Subject: git: openjdk/jfx-sandbox: tsayao_xlib: XInput2 Message-ID: <9b911693-2839-4a96-94e6-65b65756bfdf@openjdk.org> Changeset: 2704234d Author: Thiago Milczarek Say?o Date: 2022-06-25 21:00:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/2704234d6516f180b6ce01f82a8a32a5c5eaf640 XInput2 ! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h From kcr at openjdk.org Mon Jun 27 13:19:04 2022 From: kcr at openjdk.org (Kevin Rushforth) Date: Mon, 27 Jun 2022 13:19:04 GMT Subject: git: openjdk/jfx: master: 8286774: Replace openjdk.java.net with openjdk.org Message-ID: <27071fc3-fa3c-44d6-91b9-f70bc5b6da29@openjdk.org> Changeset: c7592865 Author: Kevin Rushforth Date: 2022-06-27 13:16:53 +0000 URL: https://git.openjdk.org/jfx/commit/c75928654581920867b5d6c655fb7917d43d1093 8286774: Replace openjdk.java.net with openjdk.org Reviewed-by: mstrauss, jvos ! CONTRIBUTING.md ! README.md ! UPDATING-VERSION.md ! apps/toys/DragDrop/src/dragdrop/DragDropWithControls.java ! apps/toys/DragDrop/src/dragdrop/DragDropWithControlsSwing.java ! apps/toys/Hello/src/main/java/hello/HelloProgressIndicator.java ! doc-files/release-notes-11.md ! doc-files/release-notes-12.md ! doc-files/release-notes-13.md ! doc-files/release-notes-14.md ! doc-files/release-notes-15.md ! doc-files/release-notes-16.md ! doc-files/release-notes-17.md ! doc-files/release-notes-18.md ! modules/javafx.base/src/main/version-info/VersionInfo.java ! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/infrastructure/KeyEventFirer.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ChoiceBoxLabelTextTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ChoiceBoxSelectionTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ComboSpecialKeyTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/DefaultCancelButtonTestBase.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/SelectionFocusModelMemoryTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/cell/ListCellStartEditTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/cell/TableCellStartEditTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/cell/TreeCellStartEditTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/cell/TreeTableCellStartEditTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinDisposeContractTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TabPaneSkinHeaderOrderTest.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EPDInputDeviceRegistry.java ! tests/manual/printing/PrintPerformanceTest.java ! tests/manual/printing/PrintTest.java ! tests/manual/web/dnd/DNDWebViewTest.java From arapte at openjdk.org Mon Jun 27 16:30:02 2022 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 27 Jun 2022 16:30:02 GMT Subject: git: openjdk/jfx: master: 8285253: Update boot JDK to 18.0.1 Message-ID: Changeset: 1f625708 Author: Ambarish Rapte Date: 2022-06-27 16:28:18 +0000 URL: https://git.openjdk.org/jfx/commit/1f6257086422cdc3b0cb01de3ef9bbc3137cfa30 8285253: Update boot JDK to 18.0.1 Reviewed-by: kcr, jvos ! .github/workflows/submit.yml ! build.properties From jvos at openjdk.org Tue Jun 28 06:43:36 2022 From: jvos at openjdk.org (Johan Vos) Date: Tue, 28 Jun 2022 06:43:36 GMT Subject: git: openjdk/jfx17u: master: 2 new changesets Message-ID: Changeset: 9156991d Author: Johan Vos Date: 2022-06-28 06:40:32 +0000 URL: https://git.openjdk.org/jfx17u/commit/9156991d4a86a2efd7a4a7ad4fc3035462c0b2cd 8271054: [REDO] Wrong stage gets focused after modal stage creation Backport-of: c6069d6845df4b90cca226e2b3dff49e3b48d8ac ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h Changeset: bb13db27 Author: Johan Vos Date: 2022-06-28 06:41:08 +0000 URL: https://git.openjdk.org/jfx17u/commit/bb13db27960195abe1003b04e4dd6afab1ddf5cf 8284654: Modal behavior returns to wrong stage Backport-of: 864792d84811b64815357722be0378397d212408 ! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java From jvos at openjdk.org Tue Jun 28 18:07:08 2022 From: jvos at openjdk.org (Johan Vos) Date: Tue, 28 Jun 2022 18:07:08 GMT Subject: git: openjdk/jfx17u: master: 8282093: LineChart path incorrect when outside lower bound Message-ID: <52411563-07cf-44c2-9577-c8e185c4197d@openjdk.org> Changeset: 1cf2a200 Author: Johan Vos Date: 2022-06-28 17:16:54 +0000 URL: https://git.openjdk.org/jfx17u/commit/1cf2a200658da7bbb8d9f95650b6fe137fa66f10 8282093: LineChart path incorrect when outside lower bound Backport-of: d28f3d781a125eae7e89956ff8e37fc7b94646c2 ! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.java ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/AreaChartTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/chart/LineChartTest.java + tests/manual/controls/LineGraphBoundsSample.java From jvos at openjdk.org Tue Jun 28 18:10:02 2022 From: jvos at openjdk.org (Johan Vos) Date: Tue, 28 Jun 2022 18:10:02 GMT Subject: git: openjdk/jfx17u: master: 8273336: Clicking a selected cell from a group of selected cells in a TableView clears the selected items list but remains selected Message-ID: <911d0154-d95b-4a42-a878-5c0354c38407@openjdk.org> Changeset: 97fd2cbd Author: Johan Vos Date: 2022-06-28 17:18:40 +0000 URL: https://git.openjdk.org/jfx17u/commit/97fd2cbd3cf896428888a8a82e33591aeefb08f6 8273336: Clicking a selected cell from a group of selected cells in a TableView clears the selected items list but remains selected Backport-of: 590033f4cb2b5bbe02261a845c554dd08c7866ff ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java From jvos at openjdk.org Wed Jun 29 07:46:49 2022 From: jvos at openjdk.org (Johan Vos) Date: Wed, 29 Jun 2022 07:46:49 GMT Subject: git: openjdk/jfx17u: master: 8273339: IOOBE with ListChangeListener added to the selectedItems list of a TableView Message-ID: <946390bd-0f6e-42f8-ac8c-13bf2c764cd7@openjdk.org> Changeset: 7d335520 Author: Johan Vos Date: 2022-06-29 07:43:47 +0000 URL: https://git.openjdk.org/jfx17u/commit/7d335520edc8fb344c840810dd649d585bb1d9d3 8273339: IOOBE with ListChangeListener added to the selectedItems list of a TableView Backport-of: c55931f662ccbb4cdbb602a31d3d61231ebf79ca ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java From jvos at openjdk.org Wed Jun 29 19:33:56 2022 From: jvos at openjdk.org (Johan Vos) Date: Wed, 29 Jun 2022 19:33:56 GMT Subject: git: openjdk/jfx17u: master: 8193442: Removing TreeItem from a TreeTableView sometime changes selectedItem Message-ID: <174a06ee-7f49-4f56-9bad-41446aefc9e0@openjdk.org> Changeset: 97a3f7fe Author: Johan Vos Date: 2022-06-29 19:31:12 +0000 URL: https://git.openjdk.org/jfx17u/commit/97a3f7fefdd8c67b27e2ebd6613a7d53013d51e2 8193442: Removing TreeItem from a TreeTableView sometime changes selectedItem 8187596: TreeView selection incorrectly changes after deleting an unselected row Backport-of: 3bb2db12a4ae3fe4a26420f0af57c189b2549edb ! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java ! modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java From jvos at openjdk.org Wed Jun 29 19:37:44 2022 From: jvos at openjdk.org (Johan Vos) Date: Wed, 29 Jun 2022 19:37:44 GMT Subject: git: openjdk/jfx17u: master: 8244234: MenuButton: NPE on removing from scene with open popup Message-ID: <4d21db15-e2de-48b4-bc7e-c94d999e0677@openjdk.org> Changeset: f84dac29 Author: Johan Vos Date: 2022-06-29 19:34:38 +0000 URL: https://git.openjdk.org/jfx17u/commit/f84dac2978bc6e1121e8200c3ab19b4832f466cf 8244234: MenuButton: NPE on removing from scene with open popup Backport-of: 6e215263e6fe94099528d386ccda65b22bce3138 ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuButtonSkinBase.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/MenuButtonSkinBaseTest.java