From f1c23c5bfa6883ae8c86c19fbad040bb18d3f8a8 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Tue, 11 Apr 2017 21:11:09 +0200 Subject: When query theme for exact match, do not consider state. --- source/theme.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source') diff --git a/source/theme.c b/source/theme.c index b2429c6f..a04e7079 100644 --- a/source/theme.c +++ b/source/theme.c @@ -463,7 +463,8 @@ int rofi_theme_get_integer ( const widget *widget, const char *property, int def } int rofi_theme_get_integer_exact ( const widget *widget, const char *property, int def ) { - ThemeWidget *wid = rofi_theme_find_widget ( widget->name, widget->state, TRUE ); + // State is note considered when doing exact match, only base name. + ThemeWidget *wid = rofi_theme_find_widget ( widget->name, NULL, TRUE ); Property *p = rofi_theme_find_property ( wid, P_INTEGER, property, TRUE ); if ( p ) { return p->value.i; -- cgit v1.2.3