Revision 1577 src/prefs_display_items.c

prefs_display_items.c (revision 1577)
170 170
				     GTK_SELECTION_BROWSE);
171 171
	GTK_WIDGET_UNSET_FLAGS(GTK_CLIST(stock_clist)->column[0].button,
172 172
			       GTK_CAN_FOCUS);
173
	gtkut_clist_set_redraw(GTK_CLIST(stock_clist));
173 174

  
174 175
	/* add/remove button */
175 176
	btn_vbox = gtk_vbox_new(FALSE, 0);
......
217 218
#endif
218 219
	GTK_WIDGET_UNSET_FLAGS(GTK_CLIST(shown_clist)->column[0].button,
219 220
			       GTK_CAN_FOCUS);
221
	gtkut_clist_set_redraw(GTK_CLIST(shown_clist));
220 222

  
221 223
	g_signal_connect(G_OBJECT(shown_clist), "select-row",
222 224
			 G_CALLBACK(prefs_display_items_shown_select_row),
......
470 472
	item = (PrefsDisplayItem *)gtk_clist_get_row_data(stock_clist, row);
471 473
	if (!item->allow_multiple) {
472 474
		gtk_clist_remove(stock_clist, row);
473
		gtk_widget_queue_resize(GTK_WIDGET(stock_clist));
474 475
		if (stock_clist->rows == row)
475 476
			gtk_clist_select_row(stock_clist, row - 1, -1);
476 477
	}
......
505 506
	if (!item)
506 507
		return;
507 508
	gtk_clist_remove(shown_clist, row);
508
	gtk_widget_queue_resize(GTK_WIDGET(shown_clist));
509 509
	if (shown_clist->rows == row)
510 510
		gtk_clist_select_row(shown_clist, row - 1, -1);
511 511

  

Also available in: Unified diff