Ticket #1238 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Overlays do not use settings from Overlay Options ...

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b3-headless
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

The attributes of created overlays (fill color, etc.) do not match the values specified in the Overlay Options dialog. This is apparent with PointOverlays (they fill with white).

It should be a straightforward fix to make the overlay classes load the OptionsOverlay class and use those settings for created overlays. However ij-options is outside ij-data and trying to get the Overlay classes to use options results in a circular reference. Perhaps ij-options needs to be folded into core.

Change History

comment:1 Changed 7 years ago by bdezonia

Due to dependencies it is more realistic for options to be pulled into ij-data.

comment:2 Changed 7 years ago by bdezonia

With commit fd8f630a7f2a0dae03a7b2c94f882caca9eb44cb color limitations of PointOverlays are now fixed. Waiting on Curtis for some refactoring to handle what I discussed above.

comment:3 Changed 7 years ago by bdezonia

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

With Curtis' refactor of the ij-options subproject this bug now killed.

Note: See TracTickets for help on using tickets.