Patch proposal to mitigate (=no "freeze" of the UI) the issue. Maybe a starting point to add an error message instead of the (missing) configuration pane.
js/views.js:
--- C:\path\to\mahara-1.2.2/htdocs/js/views.js.orig Tue Dec 8 04:52:58 2009
+++ C:\path\to\mahara-1.2.2/htdocs/js/views.js Mon Feb 1 17:16:48 2010
@@ -338,6 +338,10 @@
Patch proposal to mitigate (=no "freeze" of the UI) the issue. Maybe a starting point to add an error message instead of the (missing) configuration pane.
js/views.js: to\mahara- 1.2.2/htdocs/ js/views. js.orig Tue Dec 8 04:52:58 2009 to\mahara- 1.2.2/htdocs/ js/views. js Mon Feb 1 17:16:48 2010
--- C:\path\
+++ C:\path\
@@ -338,6 +338,10 @@
this. addConfigureBlo ck = function(oldblock, configblock, removeoncancel) {
self. hideMediaPlayer s();
+ if (!configblock.html) {
+ return;
+ }
+
var temp = DIV();