-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: 8, 11, 17, 21, 22
-
Component/s: client-libs
-
windows
During code review for JDK-8297923, Sergey [~serb] identified [1] ::SetScrollInfo was also used in the native implementation of `WScrollbarPeer.setValues`.
SyncCall is used to call AwtScrollbar::_SetValues from Java_sun_awt_windows_WScrollbarPeer_setValues, thus _SetValues and, consequently, ::SetScrollInfo are not called on the toolkit thread.
[1] https://github.com/openjdk/jdk/pull/14338#issuecomment-1579851933
SyncCall is used to call AwtScrollbar::_SetValues from Java_sun_awt_windows_WScrollbarPeer_setValues, thus _SetValues and, consequently, ::SetScrollInfo are not called on the toolkit thread.
[1] https://github.com/openjdk/jdk/pull/14338#issuecomment-1579851933
- relates to
-
JDK-8315693 Remove WM_AWT_SET_SCROLL_INFO message
-
- Resolved
-
-
JDK-8297923 java.awt.ScrollPane broken after multiple scroll up/down
-
- Resolved
-