allow control key as a timeframe selection too
Costa Tsaousis (ktsaou) committed
Nov 18, 2017 at 04:08 UTC
c7ef0a449c28d9bfb43e60100e63b2834e49f4bd
1 file changed
+3
-2
web/dashboard.js
+3
-2
@@ -5674,6 +5674,7 @@ var NETDATA = window.NETDATA || {};
5674
state.tmp.dygraph_mouse_down = true;
5675
context.initializeMouseDown(event, dygraph, context);
5676
5677
+ // console.log(event);
5678
if(event.button && event.button === 1) {
5679
if (event.shiftKey) {
5680
// middle mouse button dragging (PAN)
@@ -5682,7 +5683,7 @@ var NETDATA = window.NETDATA || {};
5683
state.tmp.dygraph_highlight_after = undefined;
5684
Dygraph.startPan(event, dygraph, context);
5685
}
5685
- else if(event.altKey) {
5686
+ else if(event.altKey || event.ctrlKey || event.metaKey) {
5687
// middle mouse button highlight
5688
if (!(event.offsetX && event.offsetY)) {
5689
event.offsetX = event.layerX - event.target.offsetLeft;
@@ -5707,7 +5708,7 @@ var NETDATA = window.NETDATA || {};
5708
state.tmp.dygraph_highlight_after = undefined;
5709
Dygraph.startZoom(event, dygraph, context);
5710
}
5710
- else if(event.altKey) {
5711
+ else if(event.altKey || event.ctrlKey || event.metaKey) {
5712
// left mouse button highlight
5713
if (!(event.offsetX && event.offsetY)) {
5714
event.offsetX = event.layerX - event.target.offsetLeft;