backend layout editor: remove empty last row/column ... and todo list update