Skip to content

Commit 99f1bfb

Browse files
author
Cindy Wang
committed
clean up RegionPlot.js
1 parent 731bd66 commit 99f1bfb

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

src/firefly/js/drawingLayers/RegionPlot.js

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,13 @@ export default {factoryDef, TYPE_ID};
2727

2828
var idCnt=0;
2929

30-
function* regionsRemoveSaga({id, plotId, drawLayer}, dispatch, getState) {
30+
function* regionsRemoveSaga({id, plotId}, dispatch, getState) {
3131
while (true) {
3232
var action = yield take([DrawLayerCntlr.REGION_REMOVE_ENTRY,
3333
DrawLayerCntlr.REGION_DELETE_LAYER,
3434
DrawLayerCntlr.DETACH_LAYER_FROM_PLOT]);
3535

3636
if (action.payload.drawLayerId === id) {
37-
console.log('payload id = ' + action.payload.drawLayerId + ' id = ' + id);
38-
console.log('DrawLayerCntlr.REGION_REMOVE_ENTRY = ' + DrawLayerCntlr.REGION_REMOVE_ENTRY);
39-
console.log('action.type = DrawLayerCntlr.REGION_REMOVE_ENTRY: ' + DrawLayerCntlr.REGION_REMOVE_ENTRY===action.type);
4037
switch (action.type) {
4138
case DrawLayerCntlr.REGION_REMOVE_ENTRY :
4239
var dl = getDrawLayerById(getState()[DRAWING_LAYER_KEY], id);
@@ -68,7 +65,6 @@ function creator(initPayload) {
6865
var drawingDef= makeDrawingDef('green');
6966
var pairs = {
7067
[MouseState.DOWN.key]: highlightChange
71-
//[MouseState.DOWN.key]: removeRegionDescription
7268
};
7369

7470
idCnt++;
@@ -84,15 +80,15 @@ function creator(initPayload) {
8480
var actionTypes = [DrawLayerCntlr.REGION_ADD_ENTRY,
8581
DrawLayerCntlr.REGION_REMOVE_ENTRY];
8682

87-
var id = get(initPayload, 'drawLayerId', `${ID}-${idCnt}`);
88-
var dl = DrawLayer.makeDrawLayer( id, TYPE_ID, get(initPayload, 'title', 'Region Plot'),
83+
const id = get(initPayload, 'drawLayerId', `${ID}-${idCnt}`);
84+
var dl = DrawLayer.makeDrawLayer( id, TYPE_ID, get(initPayload, 'title', 'Region Plot'),
8985
options, drawingDef, actionTypes, pairs );
9086

9187
dl.regionAry = get(initPayload, 'regionAry', null);
9288
dl.dataFrom = get(initPayload, 'dataFrom', 'ds9');
9389
dl.highlightedRegion = get(initPayload, 'highlightedRegion', null);
9490

95-
dispatchAddSaga(regionsRemoveSaga, {id, drawLayer: dl, plotId: get(initPayload, 'plotId')});
91+
dispatchAddSaga(regionsRemoveSaga, {id, plotId: get(initPayload, 'plotId')});
9692
idCnt++;
9793
return dl;
9894
}
@@ -220,14 +216,12 @@ function getLayerChanges(drawLayer, action) {
220216

221217
function getDrawData(dataType, plotId, drawLayer, action, lastDataRet) {
222218
const {highlightedRegion, drawObjAry} = drawLayer;
223-
var preData = get(lastDataRet, plotId, null) || lastDataRet;
224219

225220
switch (dataType) {
226221
case DataTypes.DATA:
227-
//return drawObjAry || plotAllRegions(drawLayer) || preData;
228-
return isEmpty(preData) ? drawObjAry || plotAllRegions(drawLayer) : preData;
222+
return isEmpty(lastDataRet) ? drawObjAry || plotAllRegions(drawLayer) : lastDataRet;
229223
case DataTypes.HIGHLIGHT_DATA:
230-
return isEmpty(preData) ? plotHighlightRegion(highlightedRegion, plotId) : preData;
224+
return isEmpty(lastDataRet) ? plotHighlightRegion(highlightedRegion, plotId) : lastDataRet;
231225
}
232226
return null;
233227
}

0 commit comments

Comments
 (0)