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 208  
209 209 mask = msk.Mask()
210 210 mask._set_class_index(proj.last_mask_index)
  211 + self.mask_dict_copy = proj.mask_dict.copy()
211 212  
212 213 surface = srf.Surface()
213 214 surface._set_class_index(proj.last_surface_index)
... ... @@ -325,9 +326,6 @@ class Controller():
325 326  
326 327  
327 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 329 ps.Publisher().sendMessage('Load surface dict',
332 330 proj.surface_dict)
333 331 self.LoadImagedataInfo() # TODO: where do we insert this <<<?
... ... @@ -337,6 +335,9 @@ class Controller():
337 335 (proj.window, proj.level))
338 336 ps.Publisher().sendMessage('Show content panel')
339 337 ps.Publisher().sendMessage('Update AUI')
  338 + ps.Publisher().sendMessage('Load slice to viewer',
  339 + (proj.imagedata,
  340 + proj.mask_dict))
340 341 ps.Publisher().sendMessage('Load slice plane')
341 342 if len(proj.mask_dict):
342 343 mask_index = len(proj.mask_dict) -1
... ...