BUGS: After opening a new study, or pressing the reset function, clmedview crashes. It seems that clearing the viewports, causes a instable setup where signals are connected to "ghost" actors.
MPR function (under keys) is not working correctly. Function is disabled for current release.
(QUICK and DIRTY) FIX: If the actors are initialised, leave them and do not clear them. The reset
function should only reset all settings to initial values. After loading a new study, all viewports are
initialised with values from the new study.
Changes:
include/lib-viewer.h
Created a new function viewer_initialize()
lib/lib-viewer/lib-viewer.c
MPR related: viewer_set_view_mode disabled in viewer_on_key_press()
Created a new function viewer_initialize()
source/gui/mainwindow.c
Build a check that investigates the viewers linked list. Depending on the answer, the viewers are
initialised or re-initialised.
BUGS: After opening a new study, or pressing the reset function, clmedview crashes. It seems that clearing the viewports, causes a instable setup where signals are connected to "ghost" actors.
MPR function (under keys) is not working correctly. Function is disabled for current release.
(QUICK and DIRTY) FIX: If the actors are initialised, leave them and do not clear them. The reset function should only reset all settings to initial values. After loading a new study, all viewports are initialised with values from the new study.
Changes: include/lib-viewer.h
lib/lib-viewer/lib-viewer.c
source/gui/mainwindow.c