Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B bjgf
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 127
    • Issues 127
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • BlueJ
  • bjgf
  • Issues
  • #1439
Closed
Open
Issue created Feb 12, 2008 by Neil Brown@nccbMaintainer

[GREENFOOT-95] Wrong versions of classes loaded

Sometimes the wrong version of a class can be loaded, and it is possible to have different versions of an Actor in the world.

This happens when only one class is compiled and reloaded. The rest of the classes wont be reloaded and can then reference the old version of the reloaded class.

In most circumstances this wont happen since greenfoot marks classes as needing a recompile if a class is edited that other classes depend on. However, there are some circumstances where this is not enough: If a class that is already compiled is recompiled without editing that one class will be reloaded, but the rest wont. The classes that don't reference a class that is compiled, those classes wont be reloaded.


Issue metadata

  • Issue type: Bug
  • Priority: Medium
  • Fix versions: 1.4.0
Assignee
Assign to
Time tracking