Hi Dietrich, I agree, these messages don't really help. You can disable the qx.debug.ui.queue environment setting and activate the "pause on uncaught exceptions" option in Chrome's dev tools. I don't know about you, but I'd rather live debug an app than read through a huge, elaborate error message ;-)
Regards, Daniel On 09.07.2013 17:51, Dietrich Streifert wrote: > Hi all, > > one first short feedback: > > It is really hard to figure out what's wrong if there is a bug in the > appearance. There is just one error message saying something like (in > build version with chrome v28): > > 023543 qx.ui.core.queue.Appearance: Error in the 'Appearance' > queue:TypeError: Cannot call method 'getStyles' of null TypeError: > Cannot call method 'getStyles' of null > qx.theme.manager.Decoration:110:29,qx.ui.core.Widget:2200:59,qx.core.Property:701:27), > <anonymous>:3:675,qx.ui.core.Widget:2604:84,qx.ui.core.queue.Appearance:94:15,qx.ui.core.queue.Manager:140:45,qx.ui.core.queue.Manager:234:11,qx.ui.core.queue.Manager:98:12,qx.ui.core.queue.Manager:69:16,qx.bom.AnimationFrame:183:18 > Native.js:59 > qx.Class.define.statics.process Native.js:59 > qx.Class.define.statics.__log Logger.js:460 > qx.Class.define.statics.error Logger.js:209 > self.__executeAndRescheduleOnError.self.__scheduled Manager.js:142 > qx.Class.define.statics.__executeAndRescheduleOnError.qx.core.Environment.select.false > Manager.js:234 > qx.Class.define.statics.flush Manager.js:98 > (anonymous function) Manager.js:69 > clb AnimationFrame.js:18 > > with no information which appearance setting went wrong in which ui class. > > It would be very helpful to enhance the debug message with informations > about what went wrong in qx.ui.core.queue.Appearance and > qx.ui.core.Widget while trying to apply the appearance or within the > decorators. Even a dump of the current states of the widget would be > helpful in this situation. > > Regards > Dietrich > > > Am 01.07.2013 08:56, schrieb Martin Wittemann: >> Hello Dietrich, >> good to heat that you migrate your theme. I would be great if you could let >> us know if everything worked well for you. This is a good test for the >> upcoming 3.0 release.:) > > > ------------------------------------------------------------------------------ > See everything from the browser to the database with AppDynamics > Get end-to-end visibility with application monitoring from AppDynamics > Isolate bottlenecks and diagnose root cause in seconds. > Start your free trial of AppDynamics Pro today! > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
