Backport adaptive scrolling patch from scintilla
This commit is contained in:
parent
a9912c3c35
commit
7fa8b3a695
@ -1988,10 +1988,11 @@ gint ScintillaGTK::ScrollEvent(GtkWidget *widget, GdkEventScroll *event) {
|
||||
// Compute amount and direction to scroll (even tho on win32 there is
|
||||
// intensity of scrolling info in the native message, gtk doesn't
|
||||
// support this so we simulate similarly adaptive scrolling)
|
||||
// Note that this is disabled on OS X (Darwin) where the X11 server already has
|
||||
// and adaptive scrolling algorithm that fights with this one
|
||||
// Note that this is disabled on OS X (Darwin) with the X11 backend
|
||||
// where the X11 server already has an adaptive scrolling algorithm
|
||||
// that fights with this one
|
||||
int cLineScroll;
|
||||
#if defined(__MWERKS__) || defined(__APPLE_CPP__) || defined(__APPLE_CC__)
|
||||
#if defined(__APPLE__) && !defined(GDK_WINDOWING_QUARTZ)
|
||||
cLineScroll = sciThis->linesPerScroll;
|
||||
if (cLineScroll == 0)
|
||||
cLineScroll = 4;
|
||||
|
Loading…
x
Reference in New Issue
Block a user