diff --git a/lutris/gui/config/services_box.py b/lutris/gui/config/services_box.py index 252e2b64f..c0dc78b9f 100644 --- a/lutris/gui/config/services_box.py +++ b/lutris/gui/config/services_box.py @@ -55,7 +55,7 @@ class ServicesBox(BaseConfigBox): label.set_alignment(0, 0.5) service_label_box.pack_start(label, False, False, 0) - desc_label = Gtk.Label(visible=True) + desc_label = Gtk.Label(visible=True, wrap=True) desc_label.set_alignment(0, 0.5) desc_label.set_text(service.description) service_label_box.pack_start(desc_label, False, False, 0) diff --git a/lutris/services/lutris.py b/lutris/services/lutris.py index 2e0085473..f01c4c5ae 100644 --- a/lutris/services/lutris.py +++ b/lutris/services/lutris.py @@ -106,6 +106,12 @@ class LutrisService(OnlineService): logger.debug("Lutris games loaded") return lutris_games + def load_icons(self): + super().load_icons() + # Also load any media for games that use Lutris media, + # but are not in the Lutris library. + sync_media() + def install(self, db_game): if isinstance(db_game, dict): slug = db_game["slug"]