Opened 5 years ago

Closed 4 years ago

#1993 closed defect (done)

BubbleChart doesn't react correctly if jitter is used on categorical values XAxis

Reported by: sforsten Owned by: gkronber
Priority: medium Milestone: HeuristicLab 3.3.8
Component: Optimization.Views Version: 3.3.8
Keywords: Cc:


The BubbleChart is not correctly displayed if the jitter is used on categorical values on XAxis. (Points are displayed on one side of the chart or disappear completely.) One Category needs at least two points.

Everything works fine on the YAxis.

Change History (9)

comment:1 Changed 5 years ago by sforsten

The problem has been created with the changes in r8835 from ticket #1918.

The maximum and minimum values of XAxis are not set explicitly anymore and therefore they are calculated automatically from the points in the series.

comment:2 Changed 5 years ago by sforsten

  • Status changed from new to accepted


  • added code again which was deleted in r8835 and r8832 (SetAutomaticUpdateOfAxis())
  • added call chart.Refresh() in UpdateDataPoints to make sure that everything is recalculated, also the axis. So the fields of the axis don't stay double.NaN and HitTest doesn't throw an exception.

comment:3 Changed 5 years ago by sforsten

  • Owner changed from sforsten to mkommend
  • Status changed from accepted to reviewing

comment:4 Changed 5 years ago by mkommend

  • Component changed from ### Undefined ### to Optimization.Views
  • Milestone changed from HeuristicLab 3.3.x Backlog to HeuristicLab 3.3.8

comment:5 Changed 5 years ago by mkommend

  • Owner changed from mkommend to gkronber

comment:6 follow-up: Changed 5 years ago by abeham

Does this affect #1930 also?

comment:7 in reply to: ↑ 6 Changed 5 years ago by sforsten

Replying to abeham:

Does this affect #1930 also?

This hasn't been tested.

comment:8 Changed 5 years ago by gkronber

  • Status changed from reviewing to readytorelease

Reviewed r9068 and tested the bubble chart.

comment:9 Changed 4 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.7 to 3.3.8
Note: See TracTickets for help on using tickets.