Hide name label when no name is present

This commit is contained in:
Heliguy
2024-09-19 19:41:11 -04:00
parent 96660ca8f6
commit 2416f50e18
2 changed files with 8 additions and 1 deletions

View File

@@ -42,6 +42,8 @@ template $PropertiesWindow: Adw.Dialog {
Label name {
wrap: true;
wrap-mode: word_char;
justify: center;
styles [
"title-1"

View File

@@ -93,11 +93,16 @@ class PropertiesWindow(Adw.Dialog):
def generate_lower(self):
info = self.my_utils.get_flatpak_info(self.app_ref, self.install_type)
name_desc = info["name"].split(" - ")
self.name.set_label((name_desc[0]))
if len(name_desc[0]) > 0:
self.name.set_label((name_desc[0]))
else:
self.name.set_visible(False)
try:
self.description.set_label((name_desc[1]))
except:
self.description.set_visible(False)
for key in info.keys():
if key == "name":
continue