Skip to content

Odd behavior of event class navigation menu #283

@CodeDrivenMitch

Description

@CodeDrivenMitch

Steps to reproduce

  • Use Kotlin
  • Have an abstract event class
  • Extend several classes using it
  • Have several handlers using the abstract event

Expected behaviour

On the superclass it should show:

  • All abstract handlers consuming this message
  • All producers of the message based on subclasses

On the subclass it should show:

  • All handlers of the specific class
  • All handlers of its superclasses
  • All producers of the specific class

This should follow the appropriate formatting used in other menu's

Actual behaviour

On superclasses:

  • Shows all inheritance methods of the subclasses
  • Shows handlers in invalid format

On subclasses:

  • Shows two menus, one on the class name and one on the inheritance, should be one
  • Its handlers in a wrong format
  • All other classes that inherit from its parent, shouldn't be there

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions