Opened 13 years ago

Closed 13 years ago

#298 closed Bug Report (fixed)

Parameter ranges and value for LADSPAs not properly synced

Reported by: t_w_@… Owned by:
Priority: major Component: Ingen
Keywords: Cc: t_w_@…

Description

  • Add a FCAC sine
  • Open Controls dialog. Frequency starts at 440
  • Edit properties, set Max to 200
  • Frequency jumps to 1, slider is at the right end!
  • Set Max to 20000
  • Value stays 1, slider stays at right end
  • Set value to 20000
  • Move slider
  • Value jumps back to being 1 at the right end

Change History (3)

comment:1 Changed 13 years ago by David Robillard

Resolution: fixed
Status: newclosed

Fixed in r1884.

comment:2 Changed 13 years ago by t_w_@…

Resolution: fixed
Status: closedreopened

With r1885 things are different from the original description, but the fact the sliders are not updated properly remains.

  • Add a FCAC sine
  • Set Max to 200: Value stays 440, slider is on the right
  • Move slider to the left, then right again: the position that was claimed to be 440 is now 200

I would like to propose to automatically adjust min or max if the user types in a value that is outside the boundaries. However, changing min or max should lead to automatic adjustment of the value to respect the new min or max. I think this would be in line with what a user will likely want and allows to update slider positions in a meaningful way.

comment:3 Changed 13 years ago by David Robillard

Resolution: fixed
Status: reopenedclosed

Fixed in r1888. Not in the proposed way, but this way's better ;)

Note: See TracTickets for help on using tickets.