mirror of
https://github.com/denizsafak/abogen.git
synced 2026-07-18 21:50:28 +02:00
Generate subtitles dynamically like sound files, improvements in code
This commit is contained in:
@@ -1908,5 +1908,13 @@ class HandlerDialog(QDialog):
|
||||
|
||||
def closeEvent(self, event):
|
||||
if self.pdf_doc is not None:
|
||||
self.pdf_doc.close()
|
||||
try:
|
||||
if hasattr(self.pdf_doc, "is_closed"):
|
||||
if not self.pdf_doc.is_closed:
|
||||
self.pdf_doc.close()
|
||||
else:
|
||||
# Fallback: try/except close
|
||||
self.pdf_doc.close()
|
||||
except Exception:
|
||||
pass
|
||||
event.accept()
|
||||
|
||||
Reference in New Issue
Block a user