32 lines
964 B
Diff
32 lines
964 B
Diff
From: Jan Engelhardt <jengelh@inai.de>
|
|
Date: Mon, 24 Apr 2017 16:11:53 +0200
|
|
Subject: Disable smooth scrolling on Linux
|
|
|
|
Smooth scrolling (while using mousewheel or arrow keys) is a really
|
|
dumb idea. Text naturally appears as a blur while it moves, and the
|
|
animation takes that-many milliseconds to finish, so it's a time
|
|
waster too.
|
|
|
|
Only the fallback setting, which is used on Linux, is changed; on
|
|
Windows/MacOS, smooth scrolling remains controlled by a system
|
|
setting.
|
|
---
|
|
ui/gfx/animation/animation.cc | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/ui/gfx/animation/animation.cc b/ui/gfx/animation/animation.cc
|
|
--- a/ui/gfx/animation/animation.cc
|
|
+++ b/ui/gfx/animation/animation.cc
|
|
@@ -111,7 +111,7 @@ bool Animation::ShouldRenderRichAnimationImpl() {
|
|
// static
|
|
bool Animation::ScrollAnimationsEnabledBySystem() {
|
|
// Defined in platform specific files for Windows and OSX.
|
|
- return true;
|
|
+ return false;
|
|
}
|
|
#endif
|
|
|
|
--
|
|
2.11.0
|
|
|