summaryrefslogtreecommitdiffstats
path: root/vcl
diff options
context:
space:
mode:
Diffstat (limited to 'vcl')
-rw-r--r--vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
index f204c03beaba..f28cb0a312d4 100644
--- a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
@@ -446,8 +446,10 @@ void GtkData::initNWF( void )
gtk_widget_style_get( gWidgetData[0].gMenuWidget,
"vertical-padding", &vertical_padding,
(char *)NULL);
- pSVData->maNWFData.mnMenuFormatBorderX = horizontal_padding;
- pSVData->maNWFData.mnMenuFormatBorderY = vertical_padding;
+ gint xthickness = gWidgetData[0].gMenuWidget->style->xthickness;
+ gint ythickness = gWidgetData[0].gMenuWidget->style->ythickness;
+ pSVData->maNWFData.mnMenuFormatBorderX = xthickness + horizontal_padding;
+ pSVData->maNWFData.mnMenuFormatBorderY = ythickness + vertical_padding;
if( SalGetDesktopEnvironment() == "KDE" )
{