From e7d865c5e37484470cb5751466a9241d9daddaff Mon Sep 17 00:00:00 2001
From: Jacek Lebioda <jacek.lebioda@uni.lu>
Date: Thu, 10 Dec 2020 14:46:47 +0100
Subject: [PATCH] fix: safari not displaying cards bug fixed

---
 assets/js/landing.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/assets/js/landing.js b/assets/js/landing.js
index c3fbae2c..ac458cdb 100644
--- a/assets/js/landing.js
+++ b/assets/js/landing.js
@@ -159,7 +159,9 @@ window.allowDrop = function(event) {
     event.preventDefault();
 }
 window.rebuild_cards = function() {
-    $left_inner_container.replaceChildren();
+    while ($left_inner_container.firstChild) {
+        $left_inner_container.removeChild($left_inner_container.firstChild);
+    }
     for (const card of window.cards) {
         let card_el = create_card(card.icon, card.title, card.caption, card.link);
         attach_card($left_inner_container, card_el);
-- 
GitLab