SVN revision: 12260
This commit is contained in:
Carsten Haitzler 2004-11-25 15:39:11 +00:00
parent 4d2bb6fdd9
commit 53eddc4b65
1 changed files with 4 additions and 4 deletions

View File

@ -336,6 +336,10 @@ e_border_focus_set(E_Border *bd, int focus, int set)
{
E_OBJECT_CHECK(bd);
if (!bd->client.icccm.accepts_focus) return;
if ((focus) && (!bd->focused))
edje_object_signal_emit(bd->bg_object, "active", "");
else if ((!focus) && (bd->focused))
edje_object_signal_emit(bd->bg_object, "passive", "");
bd->focused = focus;
if (set)
{
@ -359,10 +363,6 @@ e_border_focus_set(E_Border *bd, int focus, int set)
focused = NULL;
printf("F %x %i\n", bd->client.win, bd->focused);
if (bd->focused)
edje_object_signal_emit(bd->bg_object, "active", "");
else
edje_object_signal_emit(bd->bg_object, "passive", "");
}
E_Border *