commit 8b1d400805232094b1670653277452a71bc0ed91 parent 6e2c3ba21b6c1cf5d9a7fc95904e7297e4b119ed Author: Jan Dankert <develop@jandankert.de> Date: Sat, 27 Mar 2021 10:19:39 +0100 Fix: Register component scripts only once. Diffstat:
4 files changed, 8 insertions(+), 21 deletions(-)
diff --git a/modules/cms/ui/themes/default/script/openrat/components.js b/modules/cms/ui/themes/default/script/openrat/components.js @@ -6,12 +6,11 @@ import table from '../../../../../../template_engine/components/html/component_ import upload from '../../../../../../template_engine/components/html/component_upload/upload.js'; import Callback from "./callback.js"; -export default function() { +console.debug('registering component scripts'); - Callback.afterViewLoadedHandler.add( editor ); - Callback.afterViewLoadedHandler.add( group ); - Callback.afterViewLoadedHandler.add( link ); - Callback.afterViewLoadedHandler.add( qrcode ); - Callback.afterViewLoadedHandler.add( table ); - Callback.afterViewLoadedHandler.add( upload ); -} +Callback.afterViewLoadedHandler.add( editor ); +Callback.afterViewLoadedHandler.add( group ); +Callback.afterViewLoadedHandler.add( link ); +Callback.afterViewLoadedHandler.add( qrcode ); +Callback.afterViewLoadedHandler.add( table ); +Callback.afterViewLoadedHandler.add( upload ); diff --git a/modules/cms/ui/themes/default/script/openrat/view.js b/modules/cms/ui/themes/default/script/openrat/view.js @@ -105,7 +105,6 @@ export default class View { }); let components = await import( './components.js'); - components.default(); view.fireViewLoadedEvents( element ); } diff --git a/modules/template_engine/components/html/component_column/column.js b/modules/template_engine/components/html/component_column/column.js @@ -1,10 +0,0 @@ -// View loaded... -import Callback from "../../../../cms/ui/themes/default/script/openrat/callback"; - -export default async function(element ) { - - - // Clickable Columns. - // done by orLinkify-Plugin in link.js - -};- \ No newline at end of file diff --git a/modules/template_engine/components/html/component_editor/editor.js b/modules/template_engine/components/html/component_editor/editor.js @@ -1,4 +1,4 @@ -export default async function(element ) { +export default function(element ) { $(element).find('textarea').orAutoheight();