Fix TIZEN_THEME_STYLE_WORKAROUND to initialize paddingLeft for ComboBox
authorKyungTae Kim <ktf.kim@samsung.com>
Thu, 16 May 2013 02:11:05 +0000 (11:11 +0900)
committerKyungTae Kim <ktf.kim@samsung.com>
Thu, 16 May 2013 02:24:10 +0000 (11:24 +0900)
[Title] Fix TIZEN_THEME_STYLE_WORKAROUND to initialize paddingLeft for ComboBox
[Issue] N_SE-38600
[Problem] There are no left padding for the text in ComboBox
[Cause] With TIZEN_THEME_STYLE_WORKAROUND, the paddingLeft was initialized to 0.
[Solution] Initializing the paddingLeft to proper value.

Change-Id: I47fa13fee0bf78ccadd5d2913e765de699ffc083

Source/WebCore/platform/efl/RenderThemeEfl.cpp

index 4fac9e9..ef17d78 100755 (executable)
@@ -913,6 +913,7 @@ void RenderThemeEfl::adjustMenuListStyle(StyleResolver* styleResolver, RenderSty
 #if ENABLE(TIZEN_THEME_STYLE_WORKAROUND)
     if (style->fontSize() >= RENDER_THEME_EFL_CONTROL_FONT_SIZE) {
         const struct ThemePartDesc* desc = m_partDescs + (size_t)ComboBox;
+        style->setPaddingLeft(desc->padding.left());
         style->setPaddingRight(desc->padding.right());
     } else
 #endif