aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flext.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2004-09-09 04:00:47 +0000
committerThomas Grill <xovo@users.sourceforge.net>2004-09-09 04:00:47 +0000
commit585f6de9b51870f5f8d60e39979eb43fe3d0e3a7 (patch)
tree1e5c8e7e0db045fe9fcbb2817f0b3277842e04e7 /externals/grill/flext/source/flext.cpp
parentb02b33bcca8f01852bf16ad214e2d509e5e14903 (diff)
""
svn path=/trunk/; revision=2019
Diffstat (limited to 'externals/grill/flext/source/flext.cpp')
-rw-r--r--externals/grill/flext/source/flext.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/externals/grill/flext/source/flext.cpp b/externals/grill/flext/source/flext.cpp
index eb3f2a35..e2ace494 100644
--- a/externals/grill/flext/source/flext.cpp
+++ b/externals/grill/flext/source/flext.cpp
@@ -54,6 +54,11 @@ flext_base::FLEXT_CLASSDEF(flext_base)():
flext_base::~FLEXT_CLASSDEF(flext_base)()
{
+#if FLEXT_SYS == FLEXT_SYS_PD && !defined(FLEXT_NOATTREDIT)
+ // attribute editor window may still be open -> close it
+ gfxstub_deleteforkey(thisHdr());
+#endif
+
#if FLEXT_SYS == FLEXT_SYS_MAX
// according to David Z. one should do that first...
// if(insigs) dsp_free(thisHdr());