@ -19,8 +19,10 @@ function updateDataset(oldVnode: VNode, vnode: VNode): void {
for (key in oldDataset) {
if (!dataset[key]) {
if (d && d[key]) {
delete d[key];
if (d) {
if (key in d) {
}
} else {
elm.removeAttribute('data-' + key.replace(CAPS_REGEX, '-$&').toLowerCase());