fix bug with cold start

This commit is contained in:
ilia 2022-10-30 12:50:22 +03:00
parent ef8241688a
commit 42454be459

View File

@ -37,6 +37,7 @@ function createCircle(circleData) {
styles, styles,
app.getActiveLayerGroup().getActiveViewLayer().getViewController() app.getActiveLayerGroup().getActiveViewLayer().getViewController()
) )
app.undo()
draw.id(dwv.math.guid()); draw.id(dwv.math.guid());
draw.draggable(true) draw.draggable(true)
draw.addEventListener('mouseover', () => { draw.addEventListener('mouseover', () => {
@ -48,6 +49,7 @@ function createCircle(circleData) {
//drawCommand = new dwv.tool.DrawGroupCommand(draw, 'circle-group', app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer()['.position-group'][0], false) //drawCommand = new dwv.tool.DrawGroupCommand(draw, 'circle-group', app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer()['.position-group'][0], false)
posGroup = app.getActiveLayerGroup().getActiveDrawLayer().getDrawController().getCurrentPosGroup() posGroup = app.getActiveLayerGroup().getActiveDrawLayer().getDrawController().getCurrentPosGroup()
posGroup.add(draw) posGroup.add(draw)
app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer().listening(true)
//drawCommand.execute() //drawCommand.execute()
//app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer().find('.position-group')[0].add(draw) //app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer().find('.position-group')[0].add(draw)
} }
@ -76,6 +78,8 @@ function createRoi(circleData) {
//drawCommand = new dwv.tool.DrawGroupCommand(draw, 'circle-group', app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer()['.position-group'][0], false) //drawCommand = new dwv.tool.DrawGroupCommand(draw, 'circle-group', app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer()['.position-group'][0], false)
posGroup = app.getActiveLayerGroup().getActiveDrawLayer().getDrawController().getCurrentPosGroup() posGroup = app.getActiveLayerGroup().getActiveDrawLayer().getDrawController().getCurrentPosGroup()
posGroup.add(draw) posGroup.add(draw)
app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer().listening(true)
} }
function createDraws(drawsData) { function createDraws(drawsData) {
@ -215,7 +219,6 @@ app.addEventListener('loadend', function () {
app.addEventListener('load', () => { app.addEventListener('load', () => {
app.setTool('Scroll') app.setTool('Scroll')
// app.setTool('Draw')
// createCircle({ // createCircle({
// type: 'Circle', // type: 'Circle',
// center: { // center: {