@@ -120,7 +120,8 @@ static void update_properties_for_wm(PagerData* pager)
120120 gtk_widget_show (pager -> workspace_names_scroll );
121121 if (pager -> display_workspaces_toggle )
122122 gtk_widget_show (pager -> display_workspaces_toggle );
123- g_object_set (pager -> cell , "editable" , TRUE, NULL );
123+ if (pager -> cell )
124+ g_object_set (pager -> cell , "editable" , TRUE, NULL );
124125 break ;
125126 case PAGER_WM_METACITY :
126127 if (pager -> workspaces_frame )
@@ -131,7 +132,8 @@ static void update_properties_for_wm(PagerData* pager)
131132 gtk_widget_show (pager -> workspace_names_scroll );
132133 if (pager -> display_workspaces_toggle )
133134 gtk_widget_show (pager -> display_workspaces_toggle );
134- g_object_set (pager -> cell , "editable" , TRUE, NULL );
135+ if (pager -> cell )
136+ g_object_set (pager -> cell , "editable" , TRUE, NULL );
135137 break ;
136138 case PAGER_WM_I3 :
137139 if (pager -> workspaces_frame )
@@ -144,7 +146,8 @@ static void update_properties_for_wm(PagerData* pager)
144146 gtk_widget_hide (pager -> workspace_names_scroll );
145147 if (pager -> display_workspaces_toggle )
146148 gtk_widget_show (pager -> display_workspaces_toggle );
147- g_object_set (pager -> cell , "editable" , FALSE, NULL );
149+ if (pager -> cell )
150+ g_object_set (pager -> cell , "editable" , FALSE, NULL );
148151 break ;
149152 case PAGER_WM_COMPIZ :
150153 if (pager -> workspaces_frame )
@@ -155,7 +158,8 @@ static void update_properties_for_wm(PagerData* pager)
155158 gtk_widget_hide (pager -> workspace_names_scroll );
156159 if (pager -> display_workspaces_toggle )
157160 gtk_widget_hide (pager -> display_workspaces_toggle );
158- g_object_set (pager -> cell , "editable" , FALSE, NULL );
161+ if (pager -> cell )
162+ g_object_set (pager -> cell , "editable" , FALSE, NULL );
159163 break ;
160164 case PAGER_WM_UNKNOWN :
161165 if (pager -> workspaces_frame )
0 commit comments