Skip to content

Commit ea08204

Browse files
authored
Merge pull request #309 from DigitalSlideArchive/updates-for-frame-selector
Pass itemId to the frame selector
2 parents faecf30 + dac445d commit ea08204

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

histomicsui/web_client/panels/FrameSelectorWidget.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var FrameSelectorWidget = Panel.extend({
2626
const vm = new FrameSelector({
2727
el,
2828
propsData: {
29+
itemId: this._itemId,
2930
imageMetadata: this._tiles,
3031
frameUpdate: (frame, style) => {
3132
this.viewer.frameUpdate(frame, style);
@@ -36,8 +37,9 @@ var FrameSelectorWidget = Panel.extend({
3637
return this;
3738
},
3839

39-
setImage(tiles) {
40-
if (!_.isEqual(tiles, this._tiles)) {
40+
setImage(itemId, tiles) {
41+
if (!_.isEqual(tiles, this._tiles) || this._itemId !== itemId) {
42+
this._itemId = itemId;
4143
this._tiles = tiles;
4244
this.render();
4345
}

histomicsui/web_client/views/body/ImageView.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ var ImageView = View.extend({
392392
this.zoomWidget.setMaxMagnification(tiles.magnification || 20, this._increaseZoom2x, this._increaseZoom2xRange);
393393
this.zoomWidget.render();
394394
this.overviewWidget.setImage(tiles);
395-
this.frameSelectorWidget.setImage(tiles);
395+
this.frameSelectorWidget.setImage(itemId, tiles);
396396
return null;
397397
});
398398
};

0 commit comments

Comments
 (0)