mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-07 00:56:14 +00:00
PixelPaint: Only clear LayerListWidget if there are no editors left
Previously, we would clear it if there was still an editor open. This was not obvious because it was only visible when an inactive tab was closed, since closing an active tab would trigger an editor change which would re-fill the layers widget.
This commit is contained in:
committed by
Andreas Kling
parent
6c60bf7537
commit
c5fb55725e
@@ -68,7 +68,7 @@ MainWidget::MainWidget()
|
||||
if (image_editor.request_close()) {
|
||||
m_tab_widget->deferred_invoke([&] {
|
||||
m_tab_widget->remove_tab(image_editor);
|
||||
if (m_tab_widget->children().size() == 1) {
|
||||
if (m_tab_widget->children().size() == 0) {
|
||||
m_layer_list_widget->set_image(nullptr);
|
||||
m_layer_properties_widget->set_layer(nullptr);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user