Bug #2056

Port labels appear 'twice' when DataSource actor added

Added by Dan Higgins about 17 years ago. Updated about 13 years ago.

In Progress
Target version:
Start date:
Due date:
% Done:


Estimated time:


Put any actor on a blank graph page (say, the SequenceToArray actor) Configure
the ports to show port names(e.g. 'input' and 'output'). The display of the port
names is OK. Now search for some EMLDataSource (say 'Datos') and drag a result
to the graph display. When the DataSouce output ports appear, the name labels
then appear twice on the inital icon! This 'double label effect remains even
when the DataSourec actor is removed!


#1 Updated by Matt Jones over 16 years ago

Seems to be fixed. Test and close the bug if no sign of it.

#2 Updated by Dan Higgins over 16 years ago

As of 11/3/2005, this problem still occurs for me on a windows OS

Dan Higgins

#3 Updated by Matthew Brooke over 16 years ago

Found this in passing - posting here for later -

in the javadoc for -
(extends ActorInstanceController):

  • NOTE: There should be only one instance of this class associated with a given * GraphController. This is because this controller listens for changes to the * graph and re-renders the ports of any actor instance in the graph when the * graph changes. If there is more than one instance, this rendering will be * done twice, * * * which can result in bugs like port labels appearing twice *.

(my emphasis added)

#4 Updated by Matthew Brooke about 16 years ago

moved to 1.0, per conf call 17Apr06

#5 Updated by Matthew Brooke about 16 years ago

ote - also happens on workflows without EML datasources

#6 Updated by Redmine Admin about 9 years ago

Original Bugzilla ID was 2056

Also available in: Atom PDF