Fixed table plugin issues | Fixed issues- Drag&drop marker now gets removed from document table elements
- Fixed issue that caused some behaviour overrides to be added to the global scope
- Table context menu items now have a property (
tableAction ) which contains the ID of the corresponding table action- Original IDs are still unchanged and handled by ExtJs, because these IDs need to be all time unique
- Custom table paste handler now returns a
Promise<boolean> instead of just boolean - Fixed issue in
Plugin::applyCellSelectionOverride which caused an error when selecting empty cells - Fixed issue in
Plugin::handleElementRemove which caused AttributeHandler instances to not update correctly- Attributes (e.g.
col ) are now updated as expected when elements get deleted
- Rowspan calculation in CalsTableModel now also works with missing
namest or nameend attributes - Fixed issue in
Plugin::handleElementDataChange which caused tables to not be found when elements where before them in the wrapper - Align and vAlign attribute values are now set correctly to rows/columns/table/wrapper elements when using
TableModel::setAlign - Table menu config options
TableMenu::addSeparators and TableMenu::addDisabledButtons are working now
ImprovementsTableModel::captionLocation can now target all wrappers instead of just the first one
| XED00028 |