diff options
Diffstat (limited to 'src/widgets/shrink-wrap-button.cpp')
| -rw-r--r-- | src/widgets/shrink-wrap-button.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/widgets/shrink-wrap-button.cpp b/src/widgets/shrink-wrap-button.cpp index 8d5bad21c..781e3ede3 100644 --- a/src/widgets/shrink-wrap-button.cpp +++ b/src/widgets/shrink-wrap-button.cpp @@ -31,8 +31,10 @@ void minimum_size(GtkWidget *widget, GtkRequisition *requisition, void *) { requisition->height = 0; } - requisition->width += 2 + 2 * std::max(2, widget->style->xthickness); - requisition->height += 2 + 2 * std::max(2, widget->style->ythickness); + GtkStyle* style = gtk_widget_get_style(widget); + + requisition->width += 2 + 2 * std::max(2, style->xthickness); + requisition->height += 2 + 2 * std::max(2, style->ythickness); } } |
