[education/rkward] /: Prevent backend hang in data previews
Thomas Friedrichsmeier
null at kde.org
Sun Apr 10 13:10:56 BST 2022
Git commit 4a49f0083c5b8b2c8d3a8c41e14f8098248a19e5 by Thomas Friedrichsmeier.
Committed on 10/04/2022 at 12:10.
Pushed by tfry into branch 'master'.
Prevent backend hang in data previews
M +1 -0 ChangeLog
M +1 -0 rkward/dataeditor/rkeditordataframe.cpp
https://invent.kde.org/education/rkward/commit/4a49f0083c5b8b2c8d3a8c41e14f8098248a19e5
diff --git a/ChangeLog b/ChangeLog
index 7485f539..23a828f5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,5 @@
--- Version 0.7.3 - UNRELEASED
+- Fixed: Possible backend hang when closing a data editor before it was done fetching its data
- Fixed: Crash when installing packages from within check installation dialog
- Fixed: Spurious string I18N_ARGUMENT_MISMATCH in several plugins
- Add setting to allow hiding R Console scrollbar minimap
diff --git a/rkward/dataeditor/rkeditordataframe.cpp b/rkward/dataeditor/rkeditordataframe.cpp
index 33eaf98e..16700901 100644
--- a/rkward/dataeditor/rkeditordataframe.cpp
+++ b/rkward/dataeditor/rkeditordataframe.cpp
@@ -76,6 +76,7 @@ void RKEditorDataFrame::commonInit () {
RKEditorDataFrame::~RKEditorDataFrame () {
RK_TRACE (EDITOR);
+ if (open_chain) RKGlobals::rInterface()->closeChain(open_chain);
}
void RKEditorDataFrame::detachModel () {
More information about the rkward-tracker
mailing list