[web/data] Fix userCallbackThenUpdateUI to completely replace old DOM elements
Without the 'swap' parameter, userCallbackThenUpdateUI() would replace
the _children_ of the component with a new version of the componenent,
thus creating nested divs/spans/buttons/etc.
Closes #4881299
/***************************************/
/* Manage view (views/startup.py) */
/***************************************/
table.startup {
width: 100%;
}
/* table.startup td { */
/* padding: 0.1em 0.2em; */
/* } */
table.startup td.addcol {
text-align: right;
width: 0.5em;
}
table.startup th{
text-align: left;
}