diff libervia/pages/photos/album/_browser/__init__.py @ 1357:dbd573b0bc9c

browser: updated code to work with new Brython 3.8.10: /!\ Brython 3.8.10 is now the minimal version Removed `.js.` and `.elt.` attributes which are not working and needed anymore.
author Goffi <goffi@goffi.org>
date Thu, 17 Sep 2020 22:46:55 +0200
parents d100d3a07dd7
children 19eb8b6c02d4
line wrap: on
line diff
--- a/libervia/pages/photos/album/_browser/__init__.py	Thu Sep 17 16:44:54 2020 +0200
+++ b/libervia/pages/photos/album/_browser/__init__.py	Thu Sep 17 22:46:55 2020 +0200
@@ -160,7 +160,7 @@
 def on_delete(evt):
     evt.stopPropagation()
     target = evt.currentTarget
-    item_elt = DOMNode(target.elt.closest('.item'))
+    item_elt = DOMNode(target.closest('.item'))
     item_elt.classList.add("selected_for_deletion")
     item = JSON.parse(item_elt.dataset.item)
     dialog.Confirm(
@@ -226,7 +226,7 @@
 def on_cover(evt):
     evt.stopPropagation()
     target = evt.currentTarget
-    item_elt = DOMNode(target.elt.closest('.item'))
+    item_elt = DOMNode(target.closest('.item'))
     item_elt.classList.add("selected_for_action")
     item = JSON.parse(item_elt.dataset.item)
     dialog.Confirm(
@@ -246,7 +246,7 @@
     evt.preventDefault()
     slideshow = SlideShow()
     target = evt.currentTarget
-    clicked_item_elt = DOMNode(target.elt.closest('.item'))
+    clicked_item_elt = DOMNode(target.closest('.item'))
 
     slideshow.attach()
     for idx, item_elt in enumerate(document.select('.item')):