[0.4.10][WIN32SS] Fix scrollbar bug CORE-15557 & CORE-13986
authorJoachim Henze <Joachim.Henze@reactos.org>
Tue, 1 Dec 2020 15:43:09 +0000 (16:43 +0100)
committerJoachim Henze <Joachim.Henze@reactos.org>
Tue, 1 Dec 2020 15:43:09 +0000 (16:43 +0100)
commit8a856b7707cb7353df403b8d22175f7f39466954
treeebf8ddf5b9334d95d7e3f8bd9431cc7412f24162
parent99b45edbe87e9e04b299e721953b41ec9df3fb42
[0.4.10][WIN32SS] Fix scrollbar bug CORE-15557 & CORE-13986

Fixes CORE-13986 "Wise Installer draws scrollbars enabled while they should be drawn disabled"
by porting back 0.4.11-dev-586-g 929a2c6 (the mentioned CORE-ID in that commit was wrong due to typo)

which requires to pick also 0.4.14-dev-1167-g 8bb9434 to prevent the first fix introducing regression
CORE-16721 "Scrolling by pressing the scrollbar arrows does not draw the arrows as pressed"

and finally port back 0.4.14-dev-243-g 19fbdda to fix
CORE-15557 "disabled scrollbars being clickable"

In sum this brings the scrollbar code to the state of 0.4.13-release-0-g 4ee3778
win32ss/user/ntuser/scrollbar.c
win32ss/user/user32/controls/scrollbar.c