-
Bug
-
Resolution: Unresolved
-
P4
-
8, 11, 17, 21, 22
-
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