Commit 68cef1d5407f6804e077082091f3fe0d05177932
1 parent
613eaf39
Exists in
master
and in
6 other branches
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 | ... | ... |