Fix bad merge in Media/Clipboard.ts
authorTim Düsterhus <duesterhus@woltlab.com>
Wed, 8 Mar 2023 09:22:34 +0000 (10:22 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Wed, 8 Mar 2023 09:22:34 +0000 (10:22 +0100)
The `_didInit = true` assignment added in
3510ed70b5abcd0786cca33469812b2781024cc9 got lost during the TypeScript
transformation in b5030e676de80fc60f7619c0149999cfed394499.

Fixes #5341

ts/WoltLabSuite/Core/Media/Clipboard.ts
wcfsetup/install/files/js/WoltLabSuite/Core/Media/Clipboard.js

index 124069a060760ad4e3805c39064fb8ac7c23cb80..5056093f5c538543b730cac3c9cf91fbd33aaeae 100644 (file)
@@ -20,7 +20,7 @@ import { AjaxCallbackObject, AjaxCallbackSetup } from "../Ajax/Data";
 import { DialogCallbackObject, DialogCallbackSetup } from "../Ui/Dialog/Data";
 
 let _mediaManager: MediaManager;
-const _didInit = false;
+let _didInit = false;
 
 class MediaClipboard implements AjaxCallbackObject, DialogCallbackObject {
   public _ajaxSetup(): ReturnType<AjaxCallbackSetup> {
@@ -139,6 +139,8 @@ export function init(pageClassName: string, hasMarkedItems: boolean, mediaManage
     });
 
     EventHandler.add("com.woltlab.wcf.clipboard", "com.woltlab.wcf.media", (data) => clipboardAction(data));
+
+    _didInit = true;
   }
 
   _mediaManager = mediaManager;
index 21bc7b1cc612da7d463faa1274d4195d31feaa62..26e10f1965054fe2d7b8f6bf7af58eecfbc4f0a5 100644 (file)
@@ -18,7 +18,7 @@ define(["require", "exports", "tslib", "../Controller/Clipboard", "../Ui/Notific
     Language = tslib_1.__importStar(Language);
     Ajax = tslib_1.__importStar(Ajax);
     let _mediaManager;
-    const _didInit = false;
+    let _didInit = false;
     class MediaClipboard {
         _ajaxSetup() {
             return {
@@ -104,6 +104,7 @@ define(["require", "exports", "tslib", "../Controller/Clipboard", "../Ui/Notific
                 pageClassName: pageClassName,
             });
             EventHandler.add("com.woltlab.wcf.clipboard", "com.woltlab.wcf.media", (data) => clipboardAction(data));
+            _didInit = true;
         }
         _mediaManager = mediaManager;
     }