parent
76ac7e0263
commit
c5680c811c
|
@ -156,6 +156,7 @@ e_manager_manage_windows(E_Manager *man)
|
||||||
|
|
||||||
/* a manager is designated for each root. lets get all the windows in
|
/* a manager is designated for each root. lets get all the windows in
|
||||||
the managers root */
|
the managers root */
|
||||||
|
printf("--------BD DO!!!\n");
|
||||||
windows = ecore_x_window_children_get(man->root, &wnum);
|
windows = ecore_x_window_children_get(man->root, &wnum);
|
||||||
if (windows)
|
if (windows)
|
||||||
{
|
{
|
||||||
|
@ -183,7 +184,8 @@ e_manager_manage_windows(E_Manager *man)
|
||||||
unsigned int ret_val, deskxy[2];
|
unsigned int ret_val, deskxy[2];
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
if (e_border_find_by_client_window(windows[i])) continue;
|
if (e_border_find_by_client_window(windows[i]))
|
||||||
|
continue;
|
||||||
ecore_x_window_attributes_get(windows[i], &att);
|
ecore_x_window_attributes_get(windows[i], &att);
|
||||||
if ((att.override) || (att.input_only))
|
if ((att.override) || (att.input_only))
|
||||||
{
|
{
|
||||||
|
@ -209,7 +211,7 @@ e_manager_manage_windows(E_Manager *man)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (!ecore_x_window_prop_property_get(windows[i],
|
if (!ecore_x_window_prop_property_get(windows[i],
|
||||||
atom_xmbed,
|
atom_xmbed,
|
||||||
|
@ -299,7 +301,11 @@ e_manager_manage_windows(E_Manager *man)
|
||||||
|
|
||||||
con = e_container_current_get(man);
|
con = e_container_current_get(man);
|
||||||
bd = e_border_new(con, windows[i], 1, 0);
|
bd = e_border_new(con, windows[i], 1, 0);
|
||||||
if (bd) e_border_show(bd);
|
if (bd)
|
||||||
|
{
|
||||||
|
bd->ignore_first_unmap = 1;
|
||||||
|
e_border_show(bd);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
free(windows);
|
free(windows);
|
||||||
|
|
Loading…
Reference in New Issue