Ticket #679 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

Initialize IJ1 settings after IJ2 settings loaded

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: biweekly-2011: Jul-18 to Jul-29
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

There is incorrect placeholder code in Main.java for setting IJ1's options the first time (after IJ2 settings loaded from disk). Determine where in the manager initialization this should happen.

Change History

comment:1 Changed 8 years ago by bdezonia

Idea: throw an OptionsLoadedEvent when IJ2 finishes loading settings. Have Legacy layer react to this event by sybcing IJ1 options with IJ2's values.

comment:2 Changed 8 years ago by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

Forewent event approach. Now just calling optionsSynchronizer.update() in the LegacyService::initialize() method after ij.ImageJ is initialized.

Note: See TracTickets for help on using tickets.