Hello, Sebastian. I have already told you about this problem. The error appears only in debug mode, but everything is all right in release. I don't know why it is happen. I asked Timur for help, he has met this problem too (with mute/unmute buttons), but he don't know the origin of the problem too.
German. 2012/3/21 [email protected] <[email protected]> > Hi German, > > could you please check your last commit, there is an exception in the > client console: > > ERROR @commonVideoViewContentSWF10.lzx≈20: TypeError: Error #1007 > > There is something wrong in the oninit method. Some Ref or Type error. > This can lead to any kind of misbehaviour as the function just never > completes and stops at random position. > > Sebastian > > 2012/3/20 <[email protected]>: > > Author: ggrekhov > > Date: Tue Mar 20 07:32:17 2012 > > New Revision: 1302790 > > > > URL: http://svn.apache.org/viewvc?rev=1302790&view=rev > > Log: > > OPENMEETINGS-80: close whiteboard dialog is moved > > > > Modified: > > > > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx > > > > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx > > > > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx > > > > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx > > > > Modified: > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx > > URL: > http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff > > > ============================================================================== > > --- > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx > (original) > > +++ > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/commonVideoComponentAdapter.lzx > Tue Mar 20 07:32:17 2012 > > @@ -152,6 +152,13 @@ > > <method name="exitRoom"> > > canvas.lc.send(canvas.vid_lc_name, "exitRoom"); > > </method> > > + > > + <!--- > > + Shows the close whiteboard dialog > > + --> > > + <method name="closeWhiteboard"> > > + canvas.lc.send(canvas.vid_lc_name, "closeWhiteboard"); > > + </method> > > > > </class> > > > > > > Modified: > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx > > URL: > http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff > > > ============================================================================== > > --- > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx > (original) > > +++ > incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardMiniButton.lzx > Tue Mar 20 07:32:17 2012 > > @@ -144,25 +144,16 @@ > > <handler name="onclick"> > > <![CDATA[ > > this.setAttribute('frame',2); > > - if (canvas.ismoderator || > canvas.isAllowedToDraw) { > > - new lz.confirmationSingle(canvas,{ > > - refObj:this, > > - labeliderror:1313, > > - showCheckBox:false > > - }); > > - } else { > > - new lz.errorDialog(canvas,{ > > - labelid:1366, > > - > errortext:canvas.getLabelName(1365) > > - }); > > + > canvas._videocontainer._videoviewcontent.closeWhiteboard(); > > + var t = this; > > + canvas.videoComp_lc.closeWhiteboard = > function(confirm) { > > + if ($debug) Debug.write("confirm > closeWhiteboard:", confirm); > > + if (confirm) { > > + t.parent.parent.removeObject(t.parent); > > + } > > } > > ]]> > > </handler> > > - <method name="sendConfirmation" args="bool,askAgain"> > > - if (bool) { > > - this.parent.parent.removeObject(this.parent); > > - } > > - </method> > > <labelTooltip labelid="1364" /> > > </view> > > > > > > Modified: > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx > > URL: > http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff > > > ============================================================================== > > --- > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx > (original) > > +++ > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/commonVideoViewContentSWF10.lzx > Tue Mar 20 07:32:17 2012 > > @@ -46,6 +46,7 @@ > > client.changeDevice = this.changeDevice; > > client.setDrawAllowStatus = this.setDrawAllowStatus; > > client.exitRoom = this.exitRoom; > > + client.closeWhiteboard = this.closeWhiteboard; > > > > var lc:LocalConnection = new LocalConnection(); > > lc.connect(canvas.vid_lc_name); > > @@ -436,6 +437,14 @@ > > if ($debug) Debug.write("exitRoom"); > > popupAdapter.exitRoom(); > > </method> > > + > > + <!--- > > + Shows the close whiteboard dialog > > + --> > > + <method name="closeWhiteboard"> > > + if ($debug) Debug.write("closeWhiteboard"); > > + popupAdapter.closeWhiteboard(); > > + </method> > > > > <!-- > > function not in use ?! swagner 04.02.2012 > > > > Modified: > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx > > URL: > http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx?rev=1302790&r1=1302789&r2=1302790&view=diff > > > ============================================================================== > > --- > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx > (original) > > +++ > incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/modules/conference/popups/commonPopupAdapter.lzx > Tue Mar 20 07:32:17 2012 > > @@ -22,9 +22,9 @@ > > > > <class name="exitDialog"> > > <handler name="oninit"> > > - if (null == canvas.inner.exitDialog || 'undefined' == > canvas.inner.exitDialog) { > > + if (null == canvas.exitDialog || 'undefined' == > canvas.exitDialog) { > > if ($debug) Debug.write("show exit dialog"); > > - new lz.confirmationSingle(canvas.inner,{ > > + new lz.confirmationSingle(canvas,{ > > refObj:this, > > labelid:791, > > labeliderror:790, > > @@ -40,10 +40,39 @@ > > </method> > > </class> > > > > +<class name="closeWhiteboardDialog"> > > + <handler name="oninit"> > > + if (null == canvas.closeWhiteboard || 'undefined' == > canvas.closeWhiteboard) { > > + if (canvas.ismoderator || canvas.isAllowedToDraw) { > > + new lz.confirmationSingle(canvas,{ > > + refObj:this, > > + labeliderror:1313, > > + showCheckBox:false, > > + name:"closeWhiteboard" > > + }); > > + } else { > > + new lz.errorDialog(canvas,{ > > + labelid:1366, > > + errortext:canvas.getLabelName(1365) > > + }); > > + } > > + } > > + </handler> > > + > > + <method name="sendConfirmation" args="confirm,bool"> > > + if ($debug) Debug.write("closeWhiteboardDialog result:", > confirm); > > + canvas.videoComp_lc.send(canvas.videoComp_lc_name, > 'closeWhiteboard', confirm); > > + </method> > > +</class> > > + > > <class name="commonPopupAdapter"> > > <method name="exitRoom"> > > new lz.exitDialog(); > > </method> > > + > > + <method name="closeWhiteboard"> > > + new lz.closeWhiteboardDialog(); > > + </method> > > </class> > > > > </library> > > > > > > > > -- > Sebastian Wagner > http://www.openmeetings.de > http://incubator.apache.org/openmeetings/ > http://www.webbase-design.de > http://www.wagner-sebastian.com > [email protected] >
