diff --git a/Libraries/LibGUI/FilePicker.cpp b/Libraries/LibGUI/FilePicker.cpp index f0f05c5628..8785985a8b 100644 --- a/Libraries/LibGUI/FilePicker.cpp +++ b/Libraries/LibGUI/FilePicker.cpp @@ -242,23 +242,24 @@ FilePicker::FilePicker(Mode mode, const StringView& file_name, const StringView& } }; - auto& preview_container = horizontal_container.add(); - preview_container.set_size_policy(SizePolicy::Fixed, SizePolicy::Fill); - preview_container.set_preferred_size(180, 0); - preview_container.set_layout(); - preview_container.layout()->set_margins({ 8, 8, 8, 8 }); + m_preview_container = horizontal_container.add(); + m_preview_container->set_visible(false); + m_preview_container->set_size_policy(SizePolicy::Fixed, SizePolicy::Fill); + m_preview_container->set_preferred_size(180, 0); + m_preview_container->set_layout(); + m_preview_container->layout()->set_margins({ 8, 8, 8, 8 }); - m_preview_image = preview_container.add(); + m_preview_image = m_preview_container->add(); m_preview_image->set_should_stretch(true); m_preview_image->set_auto_resize(false); m_preview_image->set_preferred_size(160, 160); - m_preview_name_label = preview_container.add