I agree it's a mess. It evolved over more than a decade trying to unify very different OS's. We need to maintain compatibility for very unique use cases. Some of that design was made in 2007 when the primary target was still J2ME and adding additional abstraction classes was deemed too expensive.
That's the price you pay for maturity, some things are really hard to "fix" properly. The thing is, it's still performant which is what matters most to us. You can implement blocking easily, just bind a listener to the form and consume the events. If that doesn't work for some cases that might be a regression. -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/codenameone-discussions. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/41418ea1-74ba-4c52-86d0-7c131e12b740%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
