• Christoph Reiter's avatar
    win32: Don't multiply the scroll event deltas by the Windows scroll lines setting. See #1408 · 83204dd8
    Christoph Reiter authored
    GTK widgets expect the scroll deltas to be 1 or -1 and calculate a scroll value from that.
    Multiplying the delta by the Windows scroll line setting (which defaults to 3) results
    in a much larger delta and vastly different behaviour for running a GTK app on Windows
    vs on Linux. For example text view and tree view scroll by 9 lines per scroll wheel tick
    per default this way while on Linux it is around 3.
    
    Remove the multiplication for now.
    83204dd8
Name
Last commit
Last update
.gitlab-ci Loading commit data...
build Loading commit data...
build-aux/flatpak Loading commit data...
demos Loading commit data...
docs Loading commit data...
examples Loading commit data...
gdk Loading commit data...
gtk Loading commit data...
libgail-util Loading commit data...
m4 Loading commit data...
m4macros Loading commit data...
modules Loading commit data...
po Loading commit data...
po-properties Loading commit data...
tests Loading commit data...
testsuite Loading commit data...
.gitlab-ci.yml Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
HACKING Loading commit data...
INSTALL.in Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
Makefile.decl Loading commit data...
NEWS Loading commit data...
NEWS.pre-1-0 Loading commit data...
README.commits Loading commit data...
README.in Loading commit data...
README.win32 Loading commit data...
acinclude.m4 Loading commit data...
autogen.sh Loading commit data...
config.h.win32.in Loading commit data...
configure.ac Loading commit data...
gail-3.0.pc.in Loading commit data...
gdk-3.0.pc.in Loading commit data...
git.mk Loading commit data...
gtk+-3.0.pc.in Loading commit data...
gtk+-unix-print-3.0.pc.in Loading commit data...
gtk+.doap Loading commit data...
gtk-zip.sh.in Loading commit data...
make-pot Loading commit data...
makefile.msc Loading commit data...
sanitize-la.sh Loading commit data...