summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Source/WebKit/qt/ChangeLog14
-rw-r--r--Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp2
2 files changed, 15 insertions, 1 deletions
diff --git a/Source/WebKit/qt/ChangeLog b/Source/WebKit/qt/ChangeLog
index 2d6981e5b..77eea541b 100644
--- a/Source/WebKit/qt/ChangeLog
+++ b/Source/WebKit/qt/ChangeLog
@@ -1,5 +1,19 @@
2013-01-07 Michael BrĂ¼ning <michael.bruning@digia.com>
+ [Qt] Apply correct patch for the scrolling issue from bug 105014
+ https://bugs.webkit.org/show_bug.cgi?id=106219
+
+ Correct the if condition when overwriting the layout direction option
+ with the values from the facade options to only overwrite if the facade
+ direction is not equal to LayoutDirectionAuto.
+
+ Reviewed by Allan Sandfeld Jensen.
+
+ * WidgetSupport/QStyleFacadeImp.cpp:
+ (WebKit::initGenericStyleOption):
+
+2013-01-07 Michael BrĂ¼ning <michael.bruning@digia.com>
+
[Qt] Horizontal scrollbars events are offseted making them difficult to use
https://bugs.webkit.org/show_bug.cgi?id=105014
diff --git a/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp b/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp
index 6628d8339..bc8840755 100644
--- a/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp
+++ b/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp
@@ -77,7 +77,7 @@ static void initGenericStyleOption(QStyleOption* option, QWidget* widget, const
option->rect = facadeOption.rect;
option->state = convertToQStyleState(facadeOption.state);
- if (option->direction == Qt::LayoutDirectionAuto)
+ if (facadeOption.direction != Qt::LayoutDirectionAuto)
option->direction = facadeOption.direction;
option->palette = facadeOption.palette;
}