I’ve run into several bug/features of the drag and drop setting.
Layout not even close
Here are shots of my drag-and-drop designer screen and the Web Live Test, Responsive Web App, and Android Live Test Screens. In particular notice the size and placement of the GREEN label is different for all 3 displays and NONE are anything like the designer.
Create and Clone blocks missing from Any Component options
Cannot change text input font size
The font size of text_input boxes cannot be change in either the designer or blocks. Are there no use cases for larger or smaller fonts?
Missing Components
As first reported here by @ianphaas, in the non-drag-and-drop mode, the loading icon appears between the canvas and date input components. In drag-and-drop, it is missing from that position. Upon further review, switch, loading icon, and rating are all missing from the drag and drop designer.
Component Comparison
When converting to drag and drop from non-drag-and-drop, the absence of either row or column frames present some challenges that the GROUP component does not address. In particular, there is no longer a way to create a box around data elements without using a solid fill. The Group has no border property.
Dynamic resizing of components (lost feature)
The non-drag-and-drop designer had the features of padding, and dynamic height and width properties. These were particularly helpful for database fields with long texts of varying length. I would create scrollable screen with label controls that would expand or contract based on the text content.With the drag a drop designer. Any text that exceeds the static boundaries is unviewable.
Errors when importing from MyScreens
Although the imported screen still uses the non-drag-and-drop Designer, many of the non-drag and drop properties are missing including the height and width properties for:
Labels
Buttons
Rows
Columns
Was the intention that there would be backward compatibility between drag-and-drop and non-drag-and-drop projects?
No scrollable sub-sections, ie rows and columns (Lost Feature)
There has been a lot of demand for horizontal scrolling. The Drag and Drop now has neither horizontal or vertical scrolling. Yes, you can set the entire screen to scroll. My UI often have a fixed header and footer (other than the navigators). Now scrolling the screen obscures those headers or footers.
No Padding or margins (lost feature)
Although it can be arguded with drag-and-drop positioning that padding and margins may not be necessary. The fixed text Input padding is a real loss.
Once Drag and Drop, always Drag and Drop (feature?)
Oddly, creating a project with just the loading icon prevents the project from being switched into drag and drop mode.
https://x.thunkable.com/copy/1755c5991c8e44f3a485c2ffc4922e99
Furthermore, once a project has been created in drag-and-drop mode, it does not appear that changing the features setting in my profile changes the project. That is, once a project is created in drag and drop mode, it is permanently in drag and drop mode. Is that intended?
Cannot Share Drag-and-Drop project
Also, the project with drag-and-drop enabled does not appear to have the SHARE option in the menu
Non-Drag and Drop Sharing Option
Drag and Drop No Sharing Option
Android Live Test Scrollable Screen cropped substantially
Cannot save drag-and-drop screen to My Screens
Some Good New Features
Thanks for building scrolling into the list viewer
The Sign_In blocks now have the Show Advanced/ Show Regular blocks. It will be nice to not have to wrap those functions into a waiter.
I’ve made this a wiki post so as other bugs are revealed, they can be added to this entrying while keeping the thread short.
I guess that is enough for now.
Happy Thunking!!