From b9d08d863bcb5d036ab988eb704c54392af6b423 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 6 Sep 2017 13:29:44 +0200
Subject: [PATCH] data change should only be recognized when input is in a form

---
 smash/web/static/js/smash.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/smash/web/static/js/smash.js b/smash/web/static/js/smash.js
index 2d37d927..6c08a856 100644
--- a/smash/web/static/js/smash.js
+++ b/smash/web/static/js/smash.js
@@ -12,7 +12,9 @@ $(document).ready(function () {
     var formDataChanged = false;
 
     $(":input", this).change(function () {
-        formDataChanged = true;
+        if (this.form !== undefined && this.form !== null) {
+            formDataChanged = true;
+        }
     });
 
     $('.main-sidebar a').click(function () {
-- 
GitLab