diff --git a/HISTORY.md b/HISTORY.md index 8509f2bd..5b6d0bf0 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -15,6 +15,8 @@ http://visjs.org - Allow hierarchical view to be set in setOptions. - Fixed manipulation bar for mobile. - Fixed #670: Bug when updating data in a DataSet, when Network is connected to the DataSet via a DataView. +- Fixed #688: Added a css class to be able to distinguish buttons "Edit node" + and "Edit edge". ### Timeline diff --git a/dist/vis.js b/dist/vis.js index aa74fc2c..902da431 100644 --- a/dist/vis.js +++ b/dist/vis.js @@ -5,7 +5,7 @@ * A dynamic, browser-based visualization library. * * @version 3.10.1-SNAPSHOT - * @date 2015-03-04 + * @date 2015-03-05 * * @license * Copyright (C) 2011-2014 Almende B.V, http://almende.com @@ -33664,7 +33664,7 @@ return /******/ (function(modules) { // webpackBootstrap this.manipulationDOM['seperatorLineDiv2'].className = 'network-seperatorLine'; this.manipulationDOM['editNodeSpan'] = document.createElement('div'); - this.manipulationDOM['editNodeSpan'].className = 'network-manipulationUI edit'; + this.manipulationDOM['editNodeSpan'].className = 'network-manipulationUI edit node'; this.manipulationDOM['editNodeLabelSpan'] = document.createElement('div'); this.manipulationDOM['editNodeLabelSpan'].className = 'network-manipulationLabel'; this.manipulationDOM['editNodeLabelSpan'].innerHTML = locale['editNode']; @@ -33678,7 +33678,7 @@ return /******/ (function(modules) { // webpackBootstrap this.manipulationDOM['seperatorLineDiv3'].className = 'network-seperatorLine'; this.manipulationDOM['editEdgeSpan'] = document.createElement('div'); - this.manipulationDOM['editEdgeSpan'].className = 'network-manipulationUI edit'; + this.manipulationDOM['editEdgeSpan'].className = 'network-manipulationUI edit edge'; this.manipulationDOM['editEdgeLabelSpan'] = document.createElement('div'); this.manipulationDOM['editEdgeLabelSpan'].className = 'network-manipulationLabel'; this.manipulationDOM['editEdgeLabelSpan'].innerHTML = locale['editEdge']; diff --git a/lib/network/mixins/ManipulationMixin.js b/lib/network/mixins/ManipulationMixin.js index 26f634d8..91b912c9 100644 --- a/lib/network/mixins/ManipulationMixin.js +++ b/lib/network/mixins/ManipulationMixin.js @@ -138,7 +138,7 @@ exports._createManipulatorBar = function() { this.manipulationDOM['seperatorLineDiv2'].className = 'network-seperatorLine'; this.manipulationDOM['editNodeSpan'] = document.createElement('div'); - this.manipulationDOM['editNodeSpan'].className = 'network-manipulationUI edit'; + this.manipulationDOM['editNodeSpan'].className = 'network-manipulationUI edit node'; this.manipulationDOM['editNodeLabelSpan'] = document.createElement('div'); this.manipulationDOM['editNodeLabelSpan'].className = 'network-manipulationLabel'; this.manipulationDOM['editNodeLabelSpan'].innerHTML = locale['editNode']; @@ -152,7 +152,7 @@ exports._createManipulatorBar = function() { this.manipulationDOM['seperatorLineDiv3'].className = 'network-seperatorLine'; this.manipulationDOM['editEdgeSpan'] = document.createElement('div'); - this.manipulationDOM['editEdgeSpan'].className = 'network-manipulationUI edit'; + this.manipulationDOM['editEdgeSpan'].className = 'network-manipulationUI edit edge'; this.manipulationDOM['editEdgeLabelSpan'] = document.createElement('div'); this.manipulationDOM['editEdgeLabelSpan'].className = 'network-manipulationLabel'; this.manipulationDOM['editEdgeLabelSpan'].innerHTML = locale['editEdge'];