From c5fb55725e36840701ada69b0b3548b8e81372bb Mon Sep 17 00:00:00 2001 From: Mustafa Quraish Date: Fri, 7 Jan 2022 17:52:35 -0500 Subject: [PATCH] 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. --- Userland/Applications/PixelPaint/MainWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Applications/PixelPaint/MainWidget.cpp b/Userland/Applications/PixelPaint/MainWidget.cpp index 86044c9745..88a0353c55 100644 --- a/Userland/Applications/PixelPaint/MainWidget.cpp +++ b/Userland/Applications/PixelPaint/MainWidget.cpp @@ -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); }