You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by ru...@apache.org on 2020/10/21 14:37:29 UTC

[whimsy] branch master updated: make showseen work again

This is an automated email from the ASF dual-hosted git repository.

rubys pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git


The following commit(s) were added to refs/heads/master by this push:
     new 36efddb  make showseen work again
36efddb is described below

commit 36efddba5603329bc33147df96434d0845e16acc
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Wed Oct 21 10:37:11 2020 -0400

    make showseen work again
---
 www/board/agenda/views/buttons/showseen.js.rb | 2 +-
 www/board/agenda/views/pages/comments.js.rb   | 8 ++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/www/board/agenda/views/buttons/showseen.js.rb b/www/board/agenda/views/buttons/showseen.js.rb
index 664dac5..db5c563 100644
--- a/www/board/agenda/views/buttons/showseen.js.rb
+++ b/www/board/agenda/views/buttons/showseen.js.rb
@@ -15,7 +15,7 @@ class ShowSeen < Vue
   end
 
   def click(event)
-    Main.view.toggleseen()
+    EventBus.emit :toggleseen
     self.changeLabel()
   end
 
diff --git a/www/board/agenda/views/pages/comments.js.rb b/www/board/agenda/views/pages/comments.js.rb
index 7f461b1..3533e6d 100644
--- a/www/board/agenda/views/pages/comments.js.rb
+++ b/www/board/agenda/views/pages/comments.js.rb
@@ -25,6 +25,14 @@ class Comments < Vue
     @showseen = false
   end
 
+  def mounted
+    EventBus.on :toggleseen, self.toggleseen
+  end
+
+  def beforeDestroy()
+    EventBus.off :toggleseen, self.toggleseen
+  end
+
   def toggleseen()
     @showseen = ! @showseen
   end