From 58b576b464a033cb4c775f99f5e9d6473dd1bb69 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Sun, 24 Dec 2017 13:10:48 +0000 Subject: [PATCH] better neighbors/save interaction --- share/views/js/device.js | 15 +++++---------- share/views/sidebar/device/netmap.tt | 2 +- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/share/views/js/device.js b/share/views/js/device.js index 6984daa1..006482d0 100644 --- a/share/views/js/device.js +++ b/share/views/js/device.js @@ -24,7 +24,11 @@ $("[rel=tooltip]").tooltip({live: true}); $("[rel=popover]").popover({live: true}); - $("input[name='mapshow']").trigger('change'); + if ($("input[name='mapshow']:checked").val() == 'neighbors') { + $('#nd_netmap-save').prop('disabled', true).removeClass('btn-info'); + } else { + $('#nd_netmap-save').prop('disabled', false).addClass('btn-info'); + } } // on load, establish global delegations for now and future @@ -129,15 +133,6 @@ + '&positions=' + JSON.stringify(graph.positions()) ); }); - $("input[name='mapshow']").change(function() { - var newval = $("input[name='mapshow']:checked").val(); - if (newval == 'neighbors') { - $('#nd_netmap-save').prop('disabled', true).removeClass('btn-info'); - } - else { - $('#nd_netmap-save').prop('disabled', false).addClass('btn-info'); - } - }); $('#nd_netmap-zoomtodevice').on('click', function(event) { event.preventDefault(); var node = graph.nodeDataById( graph['nd2']['centernode'] ); diff --git a/share/views/sidebar/device/netmap.tt b/share/views/sidebar/device/netmap.tt index 9e3db884..4a4a8699 100644 --- a/share/views/sidebar/device/netmap.tt +++ b/share/views/sidebar/device/netmap.tt @@ -39,7 +39,7 @@ Pin Selected -