Hm, at line ~516, there is no room inited in: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx?view=markup
it says new lz.testSetup and passes the classname of the room. Then in: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/testsetup/testSetup.lzx?view=markup new lz[this.roomClassName](canvas.main_content._content.inner, { roomobj:this.roomObj }); creates the room and then directly calls this.destroy(); And you say in http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/flexibleConferenceRoom/restrictedConferenceRoom.lzx?view=markup You can't find any output produced by: <handler name="oninit"> if ($debug) Debug.write("restrictedConferenceRoom::oninit "); </handler> In the debug window of the OpenLaszlo swf9 application (there is still the swf8 debugger window somewhere) ? I have seen some strange stuff before but it was usually possible to explain, or at least possible to deconstruct the issue. One possibility is obviously the immediately "this.destroy()" in the testSetup.lzx, I would maybe try to remove that to see if that has some sort of effect. But yeah this debug should be always produced somehow. In case you can really rule out all debugger side effects or uncertainties you might want to strip down the code further until you just simply do a initialisation of a simple lz.view. Thanks, Sebastian 2015-11-19 17:00 GMT+13:00 Maxim Solodovnik <[email protected]>: > same time 'onvisible' handler is called as expected :( > > On Thu, Nov 19, 2015 at 9:59 AM, Maxim Solodovnik <[email protected]> > wrote: > >> Hello Sebastian, thanks for the quick response >> >> here is the example: >> in [1] line 516 I'm creating restricted room [2] (by direct calling 'new' >> for simplicity) >> restricted room and all its ancestors have Debug.write in constructor (I >> have added dummy constructor to check what is going on) and in oninit >> handler >> >> According to debug output, constructor is being called while oninit is >> not :( >> >> [1] >> https://svn.apache.org/repos/asf/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx >> [2] >> https://svn.apache.org/repos/asf/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/flexibleConferenceRoom/restrictedConferenceRoom.lzx >> >> On Thu, Nov 19, 2015 at 2:25 AM, [email protected] < >> [email protected]> wrote: >> >>> Hi Maxim, >>> >>> can you point at the class/file/line-number of the file in the SVN that >>> has this issue ? >>> >>> Thanks, >>> Sebastian >>> >>> 2015-11-18 18:43 GMT+13:00 Maxim Solodovnik <[email protected]>: >>> >>>> Hello Sebastian, >>>> >>>> Maybe you ever saw situation like this and can help to resolve it >>>> I'm currently moving on Openlaszlo code to be swf11 (in branch 3.1.x) >>>> It is hard process, and the main difficulty is: on some reason "oninit" >>>> handler is not being called on components :( Maybe you ever saw behavior >>>> like this and can suggest how to resolve it? >>>> >>>> Thanks in advance for any help! >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >>>> >>> >>> >>> >>> -- >>> Sebastian Wagner >>> https://twitter.com/#!/dead_lock >>> [email protected] >>> >> >> >> >> -- >> WBR >> Maxim aka solomax >> > > > > -- > WBR > Maxim aka solomax > -- Sebastian Wagner https://twitter.com/#!/dead_lock [email protected]
