Actually stop the thread when the message generation stops
This commit is contained in:
parent
8598f73be7
commit
5cf2be2b7d
@ -7,7 +7,7 @@ import gi
|
|||||||
gi.require_version('Gtk', '4.0')
|
gi.require_version('Gtk', '4.0')
|
||||||
gi.require_version('GtkSource', '5')
|
gi.require_version('GtkSource', '5')
|
||||||
from gi.repository import Gtk, GObject, Gio, Adw, GtkSource, GLib, Gdk
|
from gi.repository import Gtk, GObject, Gio, Adw, GtkSource, GLib, Gdk
|
||||||
import logging, os, datetime, re, shutil, threading
|
import logging, os, datetime, re, shutil, threading, sys
|
||||||
from ..internal import config_dir, data_dir, cache_dir, source_dir
|
from ..internal import config_dir, data_dir, cache_dir, source_dir
|
||||||
from .table_widget import TableWidget
|
from .table_widget import TableWidget
|
||||||
|
|
||||||
@ -440,6 +440,8 @@ class message(Gtk.Overlay):
|
|||||||
self.dt = datetime.datetime.now()
|
self.dt = datetime.datetime.now()
|
||||||
self.add_footer(self.dt)
|
self.add_footer(self.dt)
|
||||||
window.save_history(chat)
|
window.save_history(chat)
|
||||||
|
else:
|
||||||
|
sys.exit()
|
||||||
|
|
||||||
def set_text(self, text:str=None):
|
def set_text(self, text:str=None):
|
||||||
self.text = text
|
self.text = text
|
||||||
|
Loading…
x
Reference in New Issue
Block a user