Ticket #1098 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Harvested dialogs can have initialization problems

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

Description

Open an image and draw an overlay. Now run Image :: Overlay :: Properties. Edit the fillColor. Close dialog. Reopen and fill color is correct. Now change line width and close dialog. Open properties again. Fill color looks black and line width says 1. Drag the alpha slider. See that overlay is filled with previously selected color.

I have debugged this deep into the module code and the input harvester. It looks very much like the fillColor is correct going into the building of the panel. Not sure what is going on here.

Change History

comment:1 Changed 7 years ago by bdezonia

Note that fillColor sometimes just appears darker than it should be rather than just black. But line width always seems to reset to 1.

comment:2 Changed 7 years ago by curtis

  • Blocking 1051 added

comment:3 Changed 7 years ago by curtis

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

The line width always resetting to 1 was a bug unrelated to input harvester dialogs, and has been fixed in d73951f0.

The fill color getting darker was a bug in overlay synchronization, fixed in 0d4088d8.

Note: See TracTickets for help on using tickets.