Project

General

Profile

Actions

Bug #2056

open

Port labels appear 'twice' when DataSource actor added

Added by Dan Higgins over 19 years ago. Updated over 15 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!

Actions #1

Updated by Matt Jones almost 19 years ago

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

Actions #2

Updated by Dan Higgins almost 19 years ago

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

Dan Higgins

Actions #3

Updated by Matthew Brooke over 18 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)

Actions #4

Updated by Matthew Brooke over 18 years ago

moved to 1.0, per conf call 17Apr06

Actions #5

Updated by Matthew Brooke over 18 years ago

ote - also happens on workflows without EML datasources

Actions #6

Updated by Redmine Admin over 11 years ago

Original Bugzilla ID was 2056

Actions

Also available in: Atom PDF