repo: janusweb
action: commit
revision: 
path_from: 
revision_from: 4eb64b2cff8aa1273010c30f8098130b8dcf49b2:
path_to: 
revision_to: 
git.thebackupbox.net
janusweb
git clone git://git.thebackupbox.net/janusweb
commit 4eb64b2cff8aa1273010c30f8098130b8dcf49b2
Author: James Baicoianu 
Date:   Wed Apr 1 11:16:06 2020 -0700

    Don't dispatch collide event for triggers

diff --git a/scripts/janusbase.js b/scripts/janusbase.js
index 1df9da97b5e9562caed4b3d39856cb018c325751..
index ..97cc42e148b8435d6c71b3cac58413e5c93e0370 100644
--- a/scripts/janusbase.js
+++ b/scripts/janusbase.js
@@ -734,8 +734,10 @@ elation.require(['engine.things.generic', 'utils.template', 'janusweb.parts'], f
             this.dispatchEvent({type: 'trigger', data: { collision: ev.data, other: proxy }});
             ev.preventDefault();
             ev.stopPropagation();
-          } else {
+          } else if (this.collidable) {
             this.dispatchEvent({type: 'collision', data: { collision: ev.data, other: proxy }});
+          } else {
+            ev.preventDefault();
           }
         } else {
           console.error('Collided with unknown object', this, other);

-----END OF PAGE-----