You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2016/09/08 06:26:28 UTC
svn commit: r1759750 - in /openmeetings/application/branches:
3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx
3.2.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx
Author: solomax
Date: Thu Sep 8 06:26:27 2016
New Revision: 1759750
URL: http://svn.apache.org/viewvc?rev=1759750&view=rev
Log:
[OPENMEETINGS-1464] silent client error is fixed
Modified:
openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx
Modified: openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx?rev=1759750&r1=1759749&r2=1759750&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx Thu Sep 8 06:26:27 2016
@@ -152,7 +152,7 @@
<method name="clearSlideOnly">
<![CDATA[
var itemsToDelete = this.getCurrentSlideAnnotations();
- this.onsharedMessage('clearSlide',itemsToDelete);
+ this.onsharedMessage('clearSlide', itemsToDelete);
this.clearSlideRemote(itemsToDelete);
]]>
</method>
@@ -166,29 +166,33 @@
<method name="getCurrentSlideAnnotations">
<![CDATA[
+ //if ($debug) Debug.write("** getCurrentSlideAnnotations: ", baseactionobjectList.length);
var currentSlideNumber = -1;
- for (var i = 0; i < this.baseactionobjectList.length; ++i) {
- if (this.baseactionobjectList[i][0] == "swf") {
- currentSlideNumber = this.baseactionobjectList[i][8];
+ for (var i = 0; i < baseactionobjectList.length; ++i) {
+ var obj = baseactionobjectList[i];
+ if (obj[0] == "swf") {
+ currentSlideNumber = obj[8];
break;
}
}
var itemsToDelete = new Array();
- for (var i = 0; i < this.baseactionobjectList.length; ++i) {
- if (this.baseactionobjectList[i][0] == "ellipse"
- || this.baseactionobjectList[i][0] == "drawarrow"
- || this.baseactionobjectList[i][0] == "line"
- || this.baseactionobjectList[i][0] == "paint"
- || this.baseactionobjectList[i][0] == "rectangle"
- || this.baseactionobjectList[i][0] == "uline"
- || this.baseactionobjectList[i][0] == "image"
- || this.baseactionobjectList[i][0] == "clipart"
- || this.baseactionobjectList[i][0] == "letter") {
+ for (var i = 0; i < baseactionobjectList.length; ++i) {
+ var obj = baseactionobjectList[i];
+ if (obj[0] == "ellipse"
+ || obj[0] == "drawarrow"
+ || obj[0] == "line"
+ || obj[0] == "paint"
+ || obj[0] == "rectangle"
+ || obj[0] == "uline"
+ || obj[0] == "image"
+ || obj[0] == "clipart"
+ || obj[0] == "letter")
+ {
- var swfObj = this.baseactionobjectList[i][this.baseactionobjectList[i].length-7];
+ var swfObj = obj[obj.length - 7];
- if (swfObj.slide == currentSlideNumber) {
- itemsToDelete.push(this.baseactionobjectList[i][this.baseactionobjectList[i].length-1]);
+ if (swfObj && swfObj.slide == currentSlideNumber) {
+ itemsToDelete.push(obj[obj.length-1]);
}
}
}
Modified: openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx?rev=1759750&r1=1759749&r2=1759750&view=diff
==============================================================================
--- openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx (original)
+++ openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/base/baseDraw.lzx Thu Sep 8 06:26:27 2016
@@ -152,7 +152,7 @@
<method name="clearSlideOnly">
<![CDATA[
var itemsToDelete = this.getCurrentSlideAnnotations();
- this.onsharedMessage('clearSlide',itemsToDelete);
+ this.onsharedMessage('clearSlide', itemsToDelete);
this.clearSlideRemote(itemsToDelete);
]]>
</method>
@@ -166,29 +166,33 @@
<method name="getCurrentSlideAnnotations">
<![CDATA[
+ //if ($debug) Debug.write("** getCurrentSlideAnnotations: ", baseactionobjectList.length);
var currentSlideNumber = -1;
- for (var i = 0; i < this.baseactionobjectList.length; ++i) {
- if (this.baseactionobjectList[i][0] == "swf") {
- currentSlideNumber = this.baseactionobjectList[i][8];
+ for (var i = 0; i < baseactionobjectList.length; ++i) {
+ var obj = baseactionobjectList[i];
+ if (obj[0] == "swf") {
+ currentSlideNumber = obj[8];
break;
}
}
var itemsToDelete = new Array();
- for (var i = 0; i < this.baseactionobjectList.length; ++i) {
- if (this.baseactionobjectList[i][0] == "ellipse"
- || this.baseactionobjectList[i][0] == "drawarrow"
- || this.baseactionobjectList[i][0] == "line"
- || this.baseactionobjectList[i][0] == "paint"
- || this.baseactionobjectList[i][0] == "rectangle"
- || this.baseactionobjectList[i][0] == "uline"
- || this.baseactionobjectList[i][0] == "image"
- || this.baseactionobjectList[i][0] == "clipart"
- || this.baseactionobjectList[i][0] == "letter") {
+ for (var i = 0; i < baseactionobjectList.length; ++i) {
+ var obj = baseactionobjectList[i];
+ if (obj[0] == "ellipse"
+ || obj[0] == "drawarrow"
+ || obj[0] == "line"
+ || obj[0] == "paint"
+ || obj[0] == "rectangle"
+ || obj[0] == "uline"
+ || obj[0] == "image"
+ || obj[0] == "clipart"
+ || obj[0] == "letter")
+ {
- var swfObj = this.baseactionobjectList[i][this.baseactionobjectList[i].length-7];
+ var swfObj = obj[obj.length - 7];
- if (swfObj.slide == currentSlideNumber) {
- itemsToDelete.push(this.baseactionobjectList[i][this.baseactionobjectList[i].length-1]);
+ if (swfObj && swfObj.slide == currentSlideNumber) {
+ itemsToDelete.push(obj[obj.length-1]);
}
}
}