google / blockly-android

Blockly for Android
Apache License 2.0
673 stars 209 forks source link

Handle BlockView reshaping in place. #588

Open AnmAtAnm opened 7 years ago

AnmAtAnm commented 7 years ago

Solves issues related to losing various minor UI state (block highlight, text selection, drop down). Other than block highlight, these should not be occurring during user initiated mutations, so this is a low priority change. Web seems to work just fine by rebuild views, and the current API is much cleaner / easier to extend.

(Technically... a mutation in response to a text field typing is possible, but we don't have a use case for that.)