TypeError quand l'utilisateur change de console alors qu'un jeu est en train de se terminer
Lors de l'arrêt d'un jeu, un signal est envoyé à l'interface pour que celle-ci termine le thread proprement et exécute le script ongamestopped
.
Dans le cas où on change de console, la fonction d'arrêt va tenter de mettre à jour les vues de jeux (treeview et iconview), or le treeiter utilisé n'existe plus dans ce contexte.
Traceback (most recent call last):
File "geode_gem/ui/interface.py", line 2607, in emit_game_terminated
self.views_games.treeview.set_value(
File "geode_gem/widgets/view.py", line 189, in set_value
self.list_model.set_value(treeiter, column, value)
File "gi/overrides/Gtk.py", line 1043, in set_value
Gtk.ListStore.set_value(self, treeiter, column, value)
TypeError: Argument 1 does not allow None as a value
Ce problème a été corrigé par le b1a6c509 et doit être testé.
Edited by PacMiam