Bug fix
Annullare la creazione di un nuovo file causava un crash.
This commit is contained in:
parent
7dece122a4
commit
70eb7eedfa
13
Dropchat.py
13
Dropchat.py
@ -30,6 +30,7 @@ class applicazione(tkinter.Frame):
|
||||
#Variabili
|
||||
self.temp = tempfile.NamedTemporaryFile(mode = "w+t")
|
||||
self.testo = tkinter.StringVar()
|
||||
self.file = ""
|
||||
self.opzionifile = {
|
||||
"parent": finestra,
|
||||
"filetypes": [("text files", ".txt")],
|
||||
@ -54,8 +55,6 @@ class applicazione(tkinter.Frame):
|
||||
except IndexError:
|
||||
if tkinter.messagebox.askquestion("Dropchat","Nessuna conversazione trovata.", detail = "Crearne una nuova ?") == "yes":
|
||||
self.nuovofile()
|
||||
else:
|
||||
self.file = ""
|
||||
|
||||
#Gestione della finestra
|
||||
finestra.geometry(self.preferenze["Geometria"])
|
||||
@ -226,11 +225,11 @@ class applicazione(tkinter.Frame):
|
||||
self.file = file
|
||||
file = open(self.file,"w")
|
||||
file.close()
|
||||
if self.file not in self.preferenze["Chat"]:
|
||||
self.preferenze["Chat"] += self.file,
|
||||
json.dump(self.preferenze, open("preferenze.json", "w"))
|
||||
self.leggi()
|
||||
self.cambiatitolo()
|
||||
if self.file not in self.preferenze["Chat"]:
|
||||
self.preferenze["Chat"] += self.file,
|
||||
json.dump(self.preferenze, open("preferenze.json", "w"))
|
||||
self.leggi()
|
||||
self.cambiatitolo()
|
||||
|
||||
#Cancella i file non trovati dalle preferenze
|
||||
def cancellanontrovati(self):
|
||||
|
@ -1 +1 @@
|
||||
{"Utente": "Nomeutente", "Chat": [], "Geometria": "800x500+538+299", "Chiave": "chiave.key"}
|
||||
{"Utente": "Nomeutente", "Geometria": "800x500+538+299", "Chiave": "chiave.key", "Chat": []}
|
Loading…
Reference in New Issue
Block a user