diff --git a/Toolset/libraries/revidelibrary.8.livecodescript b/Toolset/libraries/revidelibrary.8.livecodescript index 96f4fa717b..eef3e38bd9 100644 --- a/Toolset/libraries/revidelibrary.8.livecodescript +++ b/Toolset/libraries/revidelibrary.8.livecodescript @@ -5446,10 +5446,6 @@ function revIDEPaletteResourcePath pFilename, pTarget return tPalettePath & slash & pFilename end revIDEPaletteResourcePath -on logChanged pLog - ideMessageSend "ideExtensionLog", pLog -end logChanged - function revIDELastModifiedTimeOfFile pFolder, pFile local tDetailedFiles revIDEPushDefaultFolder pFolder diff --git a/Toolset/libraries/revidemessagehandlerlibrary.livecodescript b/Toolset/libraries/revidemessagehandlerlibrary.livecodescript index 88cdbd0c99..b82e5d90eb 100644 --- a/Toolset/libraries/revidemessagehandlerlibrary.livecodescript +++ b/Toolset/libraries/revidemessagehandlerlibrary.livecodescript @@ -395,3 +395,7 @@ on closeStackRequest end if pass closeStackRequest end closeStackRequest + +on logChanged pLog + send "ideMessageSend ideExtensionLog, pLog" to stack "revIDELibrary" in 0 milliseconds +end logChanged diff --git a/Toolset/palettes/revextensionbuilder.livecode b/Toolset/palettes/revextensionbuilder.livecode index fe278369a0..b17bff0473 100644 Binary files a/Toolset/palettes/revextensionbuilder.livecode and b/Toolset/palettes/revextensionbuilder.livecode differ diff --git a/notes/bugfix-19749.md b/notes/bugfix-19749.md new file mode 100644 index 0000000000..e70cf8faa2 --- /dev/null +++ b/notes/bugfix-19749.md @@ -0,0 +1 @@ +# Unsubscribe from ideExtensionLog when extension builder closes diff --git a/notes/bugfix-19856.md b/notes/bugfix-19856.md new file mode 100644 index 0000000000..e8cdd91c88 --- /dev/null +++ b/notes/bugfix-19856.md @@ -0,0 +1 @@ +# Prevent extension builder from duplicating logs