diff options
| -rw-r--r-- | Source/WebKit/qt/ChangeLog | 14 | ||||
| -rw-r--r-- | Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp | 2 |
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; } |
