Bug 23621 - [GTK] Fix scrollbars mis-positioning.
Summary: [GTK] Fix scrollbars mis-positioning.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-29 09:10 PST by Xan Lopez
Modified: 2009-02-06 17:06 PST (History)
0 users

See Also:


Attachments
Fix scrollbars mispositioning. (2.30 KB, patch)
2009-01-29 09:11 PST, Xan Lopez
no flags Details | Formatted Diff | Diff
Second try (3.18 KB, patch)
2009-02-04 07:47 PST, Xan Lopez
zecke: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Xan Lopez 2009-01-29 09:10:06 PST
Patch attached.
Comment 1 Xan Lopez 2009-01-29 09:11:57 PST
Created attachment 27149 [details]
Fix scrollbars mispositioning.
Comment 2 Xan Lopez 2009-02-04 07:47:40 PST
Created attachment 27313 [details]
Second try
Comment 3 Holger Freyther 2009-02-04 10:36:35 PST
Alternatively you can remove the entire if () {} and always set the value. Currently we would call gtk_adjustment_changed twice...
Comment 4 Xan Lopez 2009-02-04 10:55:14 PST
(In reply to comment #3)
> Alternatively you can remove the entire if () {} and always set the value.
> Currently we would call gtk_adjustment_changed twice...
> 

It's not the same function. One is gtk_adjustment_changed, and the other gtk_adjustment_VALUE_changed. The first is used when the adj parameters change, the second when the actual value changes.
Comment 5 Holger Freyther 2009-02-06 17:06:55 PST
	M	WebCore/ChangeLog
	M	WebCore/platform/gtk/ScrollViewGtk.cpp
r40742 = 1d0eb8fee689dbb9d11e2d5d68b75546957549f1 (git-svn)