comparison console/libgnt/gntwidget.c @ 13896:a621329e8c85

[gaim-migrate @ 16381] Changes in GntTextView. Things go somewhat 'smooth' when run inside valgrind. Otherwise, it's kind of flaky. I don't mind a single bit if someone gave me a hint :) committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 01 Jul 2006 00:56:05 +0000
parents 5c750626eaa5
children cc60d0861337
comparison
equal deleted inserted replaced
13895:8f910263b4bb 13896:a621329e8c85
367 if (!(GNT_WIDGET_FLAGS(widget) & GNT_WIDGET_CAN_TAKE_FOCUS)) 367 if (!(GNT_WIDGET_FLAGS(widget) & GNT_WIDGET_CAN_TAKE_FOCUS))
368 return FALSE; 368 return FALSE;
369 369
370 if (set && !GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_HAS_FOCUS)) 370 if (set && !GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_HAS_FOCUS))
371 { 371 {
372 g_signal_emit(widget->parent, signals[SIG_LOST_FOCUS], 0);
373 GNT_WIDGET_SET_FLAGS(widget, GNT_WIDGET_HAS_FOCUS); 372 GNT_WIDGET_SET_FLAGS(widget, GNT_WIDGET_HAS_FOCUS);
374 g_signal_emit(widget, signals[SIG_GIVE_FOCUS], 0); 373 g_signal_emit(widget, signals[SIG_GIVE_FOCUS], 0);
375 } 374 }
376 else if (!set) 375 else if (!set)
377 { 376 {