Commit 68cef1d5407f6804e077082091f3fe0d05177932

Authored by Paulo Henrique Junqueira Amorim
1 parent 613eaf39

FIX: Opening project with edited points

Showing 1 changed file with 4 additions and 3 deletions   Show diff stats
invesalius/control.py
@@ -208,6 +208,7 @@ class Controller(): @@ -208,6 +208,7 @@ class Controller():
208 208
209 mask = msk.Mask() 209 mask = msk.Mask()
210 mask._set_class_index(proj.last_mask_index) 210 mask._set_class_index(proj.last_mask_index)
  211 + self.mask_dict_copy = proj.mask_dict.copy()
211 212
212 surface = srf.Surface() 213 surface = srf.Surface()
213 surface._set_class_index(proj.last_surface_index) 214 surface._set_class_index(proj.last_surface_index)
@@ -325,9 +326,6 @@ class Controller(): @@ -325,9 +326,6 @@ class Controller():
325 326
326 327
327 ps.Publisher().sendMessage('Set project name', proj.name) 328 ps.Publisher().sendMessage('Set project name', proj.name)
328 - ps.Publisher().sendMessage('Load slice to viewer',  
329 - (proj.imagedata,  
330 - proj.mask_dict))  
331 ps.Publisher().sendMessage('Load surface dict', 329 ps.Publisher().sendMessage('Load surface dict',
332 proj.surface_dict) 330 proj.surface_dict)
333 self.LoadImagedataInfo() # TODO: where do we insert this <<<? 331 self.LoadImagedataInfo() # TODO: where do we insert this <<<?
@@ -337,6 +335,9 @@ class Controller(): @@ -337,6 +335,9 @@ class Controller():
337 (proj.window, proj.level)) 335 (proj.window, proj.level))
338 ps.Publisher().sendMessage('Show content panel') 336 ps.Publisher().sendMessage('Show content panel')
339 ps.Publisher().sendMessage('Update AUI') 337 ps.Publisher().sendMessage('Update AUI')
  338 + ps.Publisher().sendMessage('Load slice to viewer',
  339 + (proj.imagedata,
  340 + proj.mask_dict))
340 ps.Publisher().sendMessage('Load slice plane') 341 ps.Publisher().sendMessage('Load slice plane')
341 if len(proj.mask_dict): 342 if len(proj.mask_dict):
342 mask_index = len(proj.mask_dict) -1 343 mask_index = len(proj.mask_dict) -1