replacing workspace bug fixed

This commit is contained in:
Luis Fernando Molina committed 2020-01-16 11:38:09 +01:00
1 parent 4e7dd306c4
commit 4bee5930da
2 files changed
+21 -9

No files matched your search

+1 -2
View File
@@ -136,8 +136,7 @@ function newWorkspace () {
workingAtTask++
break
case 5:
canvas.chartSpace.finalize()
canvas.chartSpace.initialize()
canvas.chartSpace.reset()
workingAtTask++
break
case 6:
+20 -7
View File
@@ -13,10 +13,11 @@ function newChartSpace () {
logger.fileName = MODULE_NAME
let thisObject = {
visible: true,
visible: undefined,
container: undefined,
inViewport: new Map(),
timeMachines: [],
inViewport: undefined,
timeMachines: undefined,
reset: reset,
oneScreenUp: oneScreenUp,
oneScreenDown: oneScreenDown,
oneScreenLeft: oneScreenLeft,
@@ -31,15 +32,27 @@ function newChartSpace () {
}
let canvasBrowserResizedEventSubscriptionId
let timeMachinesMap = new Map()
let syncWithDesignerLoop = 0
let timeMachinesMap
let syncWithDesignerLoop
const PERCENTAGE_OF_SCREEN_FOR_DISPLACEMENT = 25
setupContainer()
initialSetup()
return thisObject
function setupContainer () {
function reset () {
finalize()
initialSetup()
initialize()
}
function initialSetup () {
thisObject.timeMachines = []
thisObject.visible = true
timeMachinesMap = new Map()
syncWithDesignerLoop = 0
thisObject.inViewport = new Map()
thisObject.container = newContainer()
thisObject.container.initialize(MODULE_NAME)