Sometimes, state-changed:visibal signal does not come and subroot can not be
removed. Use window remove function which is called from app tracker on
state-changed:showing signal too.
Change-Id: Ie9cfd418ff96e9d0da1fd0f30b4cf3007eacb65d
removed_index++;
}
+ if (wtd->subroot && window == wtd->subroot) {
+ DEBUG("Remove subroot: %p ", wtd->subroot);
+ wtd->subroot = NULL;
+ }
+
if (!window_removed) {
gchar *id = atspi_accessible_get_unique_id(window, NULL);
DEBUG("END - try to remove not appended window: %s", id);