Project

General

Profile

Bug #2056

Port labels appear 'twice' when DataSource actor added

Added by Dan Higgins over 13 years ago. Updated over 9 years ago.

Status:
In Progress
Priority:
Normal
Category:
interface
Target version:
Start date:
04/04/2005
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
2056

Description

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!

History

#1 Updated by Matt Jones about 13 years ago

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

#2 Updated by Dan Higgins about 13 years ago

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

Dan Higgins

#3 Updated by Matthew Brooke almost 13 years ago

Found this in passing - posting here for later -

in the javadoc for -
org.kepler.objectmanager.data.DataSourceInstanceController
(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 over 12 years ago

moved to 1.0, per conf call 17Apr06

#5 Updated by Matthew Brooke over 12 years ago

ote - also happens on workflows without EML datasources

#6 Updated by Redmine Admin over 5 years ago

Original Bugzilla ID was 2056

Also available in: Atom PDF