From 5edad65cee102676bc28f3ace2330e0d18be89ce Mon Sep 17 00:00:00 2001
From: fspreck <f.spreckelsen@indiscale.com>
Date: Mon, 7 Jun 2021 08:55:55 +0200
Subject: [PATCH] FIX: Remove problematic function

It's not needed anymore since the new buttons in the search bar have
been removed anyway.
---
 src/core/js/edit_mode.js | 15 ---------------
 1 file changed, 15 deletions(-)

diff --git a/src/core/js/edit_mode.js b/src/core/js/edit_mode.js
index 2012e051..9d5c5e8d 100644
--- a/src/core/js/edit_mode.js
+++ b/src/core/js/edit_mode.js
@@ -1344,21 +1344,6 @@ var edit_mode = new function() {
     this.init_new_buttons = function(app) {
         var new_buttons = $('.caosdb-f-edit-panel-new-button');
 
-        // Show a button "+" to create a new property when filter results in empty list.
-	// TODO This is the culprit for the hidden filter bars!
-        new_buttons.filter('.caosdb-f-hide-on-empty-input').parent().each(function(index) {
-            var button = $(this);
-            button.hide();
-            var input = button.parent().find("input");
-            input.on("input", function(e) {
-                if (input.val() == '') {
-                    button.fadeOut();
-                } else {
-                    button.fadeIn();
-                }
-            });
-        });
-
         // handler for new property button
         // calls newEntity transition of state machine
         new_buttons.filter('.new-property').click(() => {
-- 
GitLab