Fix Properties window crash when there is no icon

This commit is contained in:
heliguy
2023-09-02 01:01:47 -04:00
parent 27fe1fb87a
commit f2f08e5dea

View File

@@ -424,13 +424,15 @@ class FlattoolGuiWindow(Adw.ApplicationWindow):
image = Gtk.Image.new_from_file(icon_path)
image.add_css_class("icon-dropshadow")
image.set_size_request(100, 100)
image.set_margin_top(12)
properties_box.append(image)
if "runtime" in self.host_flatpaks[index][12]:
image = Gtk.Image.new_from_icon_name("system-run-symbolic")
image.set_icon_size(Gtk.IconSize.LARGE)
image.set_margin_top(12)
properties_box.append(image)
properties_list = Gtk.ListBox(selection_mode="none", margin_top=12, margin_bottom=12, margin_start=12, margin_end=12)
properties_list.add_css_class("boxed-list")