If an icon has NO class, then use Create Icon entry.

SVN revision: 50555
This commit is contained in:
Christopher Michael 2010-07-27 22:02:40 +00:00
parent 79dfdb144f
commit f6d6a6217c
1 changed files with 3 additions and 5 deletions

View File

@ -84,7 +84,7 @@ e_int_border_menu_create(E_Border *bd)
"e/widgets/border/default/application_add"), "e/widgets/border/default/application_add"),
"e/widgets/border/default/application_add"); "e/widgets/border/default/application_add");
} }
else if (bd->client.icccm.class) else if (!bd->client.icccm.class)
{ {
/* icons with no class useless to borders */ /* icons with no class useless to borders */
mi = e_menu_item_new(m); mi = e_menu_item_new(m);
@ -171,8 +171,7 @@ e_int_border_menu_create(E_Border *bd)
{ {
if ((!bd->lock_user_maximize) && (!bd->shaded) && (!bd->fullscreen) && if ((!bd->lock_user_maximize) && (!bd->shaded) && (!bd->fullscreen) &&
((bd->client.netwm.type == ECORE_X_WINDOW_TYPE_NORMAL) || ((bd->client.netwm.type == ECORE_X_WINDOW_TYPE_NORMAL) ||
(bd->client.netwm.type == ECORE_X_WINDOW_TYPE_UNKNOWN)) (bd->client.netwm.type == ECORE_X_WINDOW_TYPE_UNKNOWN)))
)
{ {
separator = 0; separator = 0;
mi = e_menu_item_new(m); mi = e_menu_item_new(m);
@ -189,8 +188,7 @@ e_int_border_menu_create(E_Border *bd)
{ {
if ((!bd->lock_user_iconify) && (!bd->fullscreen) && if ((!bd->lock_user_iconify) && (!bd->fullscreen) &&
((bd->client.netwm.type == ECORE_X_WINDOW_TYPE_NORMAL) || ((bd->client.netwm.type == ECORE_X_WINDOW_TYPE_NORMAL) ||
(bd->client.netwm.type == ECORE_X_WINDOW_TYPE_UNKNOWN)) (bd->client.netwm.type == ECORE_X_WINDOW_TYPE_UNKNOWN)))
)
{ {
separator = 0; separator = 0;
mi = e_menu_item_new(m); mi = e_menu_item_new(m);