1. Please look at the API of MDesktop [1]. That mixin is included to the application root by default.
I would try to listen at the focus event on root and forward the focus to the active window if one is opened, or the most top one. Just play a bit around with that. 2. "appear" is the best event to set focus manually. So what's wrong if you would just add a listener to the input field you want to be focused? Like: Textfield.addListener("appear", function() { // wrap the focus into a time out to be sure that no other handler gets the focus back windows.setTimeout(this.focus.bind(this), 100); }); [1] http://demo.qooxdoo.org/current/apiviewer/#qx.ui.window.MDesktop~activeWindow!property Mustafa Sak Softwareentwickler Mail Development 1&1 Mail & Media Development & Technology GmbH | Brauerstraße 48 | 76135 Karlsruhe | Germany Phone: +49 721 91374-6977 E-Mail: mustafa....@1und1.de | Web: www.1und1.de -----Ursprüngliche Nachricht----- Von: Dmitry A. Golubkov [mailto:mas...@hsdesign.ru] Gesendet: Mittwoch, 3. Juni 2015 13:21 An: qooxdoo Development Betreff: [qooxdoo-devel] Qooxdoo focus set & restore Dear Community, Please help me to get the right way with the following: 1. In case, when one modal window open another one modal window (for instance by click on form button), I want to restore focus on this button after second window close. At now on second window close focus set to Application Root. Of course I can do it inside window close handler, but I think it is not a general way. 2. On window open focus set to this window, but for most cases I want to have focus on form field inside this window. What the right way to do it? override "focus" method, override "open" method, or set focus on "appear" event? -- Best regards, Dmitry Golubkov. ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel