Skip to content

Commit 9d2ff6d

Browse files
committed
set opacity of text
1 parent 3ab0052 commit 9d2ff6d

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

src/components/selections/select.js

+12
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ var handleEllipse = newShapeHelpers.handleEllipse;
2626
var readPaths = newShapeHelpers.readPaths;
2727

2828
var newShapes = require('../shapes/draw_newshape/newshapes').newShapes;
29+
var createShapeObj = require('../shapes/draw_newshape/newshapes').createShapeObj;
30+
var drawLabel = require('../shapes/display_labels');
2931

3032
var newSelections = require('./draw_newselection/newselections');
3133
var activateLastSelection = require('./draw').activateLastSelection;
@@ -150,6 +152,16 @@ function prepSelect(evt, startX, startY, dragOptions, mode) {
150152
.attr('transform', transform)
151153
.attr('d', 'M0,0Z');
152154

155+
// create & style group for text label
156+
if(isDrawMode && dragOptions.hasText) {
157+
var shapeGroup = zoomLayer.select('.label-temp');
158+
if(shapeGroup.empty()) {
159+
shapeGroup = zoomLayer.append('g')
160+
.classed('label-temp', true)
161+
.classed('select-outline', true)
162+
.style({ opacity: 0.8 });
163+
}
164+
}
153165

154166
var throttleID = fullLayout._uid + constants.SELECTID;
155167
var selection = [];

src/components/shapes/display_outlines.js

+2-7
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,9 @@ module.exports = function displayOutlines(polygons, outlines, dragOptions, nCall
100100

101101
// draw label
102102
if(isDrawMode && dragOptions.hasText) {
103-
var shapeGroup = zoomLayer.select('.shape-group');
104-
if(shapeGroup.empty()) {
105-
shapeGroup = zoomLayer.append('g')
106-
.classed('shape-group', true)
107-
.classed('select-outline', true);
108-
}
103+
var shapeGroup = zoomLayer.select('.label-temp');
109104
var shapeOptions = createShapeObj(outlines, dragOptions, dragOptions.dragmode);
110-
drawLabel(gd, 'draw-temp', shapeOptions, shapeGroup);
105+
drawLabel(gd, 'label-temp', shapeOptions, shapeGroup);
111106
}
112107

113108
function startDragVertex(evt) {

0 commit comments

Comments
 (0)