From 76c3630c29dff2197d69647c04318fb184781879 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Wed, 22 Apr 2020 16:40:48 +0200
Subject: [PATCH] Update the table before we finish the lit-element update
 phase

Starting with 2.3.0 this results in an endless loop because it used to just
ignore properties set after update() was done, and now it triggers a new update.
---
 packages/data-table-view/src/vpu-data-table-view.js | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/packages/data-table-view/src/vpu-data-table-view.js b/packages/data-table-view/src/vpu-data-table-view.js
index 3873186b..cd9e3d61 100644
--- a/packages/data-table-view/src/vpu-data-table-view.js
+++ b/packages/data-table-view/src/vpu-data-table-view.js
@@ -220,9 +220,8 @@ class DataTableView extends LitElement {
             }
         });
 
-        super.update(changedProperties);
-
         this.updateComplete.then(this.set_datatable(this.data, languageChange)).catch(e => { console.log(e)});
+        super.update(changedProperties);
     }
 
     static get styles() {
-- 
GitLab