decorator: redraw after disappearing window
This commit is contained in:
parent
6a4f232d60
commit
e6dc43e6f6
|
@ -187,10 +187,12 @@ void Decorator::Window_stack::update_model(Genode::Xml_node root_node)
|
||||||
for (Window_base *window = _windows.first(), *next = 0; window; window = next) {
|
for (Window_base *window = _windows.first(), *next = 0; window; window = next) {
|
||||||
next = window->next();
|
next = window->next();
|
||||||
try {
|
try {
|
||||||
_xml_node_by_window_id(root_node, window->id()); }
|
_xml_node_by_window_id(root_node, window->id());
|
||||||
|
}
|
||||||
catch (Xml_node::Nonexistent_sub_node) {
|
catch (Xml_node::Nonexistent_sub_node) {
|
||||||
_destroy(*window); };
|
_dirty_rect.mark_as_dirty(window->outer_geometry());
|
||||||
|
_destroy(*window);
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue
Block a user