PixelPaint: Correctly set default layer name

Previously, if you confirmed the "new layer" dialog without any change
to the layer name, the layer would end up with an empty string for its
name.
This commit is contained in:
Jelle Raaijmakers 2023-03-26 00:51:21 +01:00 committed by Sam Atkins
commit 256030da4e
Notes: sideshowbarker 2024-07-17 05:23:40 +09:00
2 changed files with 4 additions and 2 deletions

View file

@ -28,7 +28,7 @@ CreateNewLayerDialog::CreateNewLayerDialog(Gfx::IntSize suggested_size, GUI::Win
name_label.set_text_alignment(Gfx::TextAlignment::CenterLeft);
m_name_textbox = main_widget->add<GUI::TextBox>();
m_name_textbox->set_text("Layer"sv);
m_name_textbox->set_text(default_layer_name);
m_name_textbox->select_all();
m_name_textbox->on_change = [this] {
m_layer_name = m_name_textbox->text();