bjgf issueshttps://gitlab.bluej.org/bluej/bjgf/-/issues2018-06-19T12:38:17Zhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2087[GREENFOOT-756] Shift-click adding of actors is not working2018-06-19T12:38:17ZDavin McCall[GREENFOOT-756] Shift-click adding of actors is not workingShift-click adding of actors does not work (-tested on Linux-) on any platform.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumShift-click adding of actors does not work (-tested on Linux-) on any platform.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumDavin McCallDavin McCallhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2086[GREENFOOT-755] Icons of Controls menu items are missing2018-06-05T16:41:15ZAmjad Altadmri[GREENFOOT-755] Icons of Controls menu items are missingThe Act, Pause, Run and Reset menu items' icons are missing.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumThe Act, Pause, Run and Reset menu items' icons are missing.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumAmjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/2085[GREENFOOT-754] Exception on world instantiation when two scenarios are open2018-06-05T15:39:38ZDavin McCall[GREENFOOT-754] Exception on world instantiation when two scenarios are openIf you have two scenarios open which both have a "MyWorld" world, and you instantiate a new world in one of them, the following results (in the other):
{code:java}
Internal error: starting shell class failed: com.sun.jdi.VMMismatch...If you have two scenarios open which both have a "MyWorld" world, and you instantiate a new world in one of them, the following results (in the other):
{code:java}
Internal error: starting shell class failed: com.sun.jdi.VMMismatchException: instance of MyWorld(id=1501)
com.sun.jdi.VMMismatchException: instance of MyWorld(id=1501)
at com.sun.tools.jdi.MirrorImpl.validateMirrorsOrNulls(MirrorImpl.java:104)
at com.sun.tools.jdi.ArrayReferenceImpl.setValues(ArrayReferenceImpl.java:153)
at com.sun.tools.jdi.ArrayReferenceImpl.setValue(ArrayReferenceImpl.java:133)
at bluej.debugger.jdi.VMReference.invokeConstructor(VMReference.java:1902)
at bluej.debugger.jdi.VMReference.instantiateClass(VMReference.java:1012)
at bluej.debugger.jdi.JdiDebugger.instantiateClass(JdiDebugger.java:751)
at greenfoot.guifx.GreenfootStage.lambda$55(GreenfootStage.java:1629)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)
at java.lang.Thread.run(Thread.java:748)
{code}
---
**Issue metadata**
- Issue type: Task
- Priority: MediumDavin McCallDavin McCallhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2084[GREENFOOT-753] Escape no longer cancels new actor2018-06-06T10:40:39ZNeil Brown[GREENFOOT-753] Escape no longer cancels new actorWhen you select new Crab() and are moving the mouse around to position it, Escape should cancel this process, but no longer does. Also, I think clicking in the class diagram should probably also cancel the process.
---
**Issue metadat...When you select new Crab() and are moving the mouse around to position it, Escape should cancel this process, but no longer does. Also, I think clicking in the class diagram should probably also cancel the process.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumNeil BrownNeil Brownhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2083[GREENFOOT-752] AbsentInformationException is fired2018-06-07T13:49:20ZAmjad Altadmri[GREENFOOT-752] AbsentInformationException is firedGot an AbsentInformationException in the debug log. Not totally sure about the cause, will try to reproduce:
{quote}Internal error: could not get local variable info:
{{com.sun.jdi.AbsentInformationException}}{{com.sun.jdi.AbsentInf...Got an AbsentInformationException in the debug log. Not totally sure about the cause, will try to reproduce:
{quote}Internal error: could not get local variable info:
{{com.sun.jdi.AbsentInformationException}}{{com.sun.jdi.AbsentInformationException}}
{{com.sun.tools.jdi.NonConcreteMethodImpl.variables(NonConcreteMethodImpl.java:94)}}
{{...}}
{{bluej.debugmgr.ExecControls.setStackFrameDetails(ExecControls.java:455)}}
{{...}}
{{bluej.utility.javafx.JavaFXUtil.lambda$addChangeListenerPlatform$26(JavaFXUtil.java:1508)}}
{{...}}
{{bluej.pkgmgr.Project.lambda$threadStateChanged$9(Project.java:2510)}}
{quote}
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2082[GREENFOOT-751] unknown enum constant threadchecker.Tag.Any is filling the de...2019-01-22T14:35:35ZAmjad Altadmri[GREENFOOT-751] unknown enum constant threadchecker.Tag.Any is filling the debug-log.The messages is:
"unknown enum constant threadchecker.Tag.Any
reason: class file for threadchecker.Tag not found"
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 3.5.3The messages is:
"unknown enum constant threadchecker.Tag.Any
reason: class file for threadchecker.Tag not found"
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 3.5.3Davin McCallDavin McCallhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2081[GREENFOOT-750] Act/run buttons’ icons keep disappearing2018-07-16T15:26:00ZAmjad Altadmri[GREENFOOT-750] Act/run buttons’ icons keep disappearingCouldn’t reproduce it consistently.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumCouldn’t reproduce it consistently.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumDavin McCallDavin McCallhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2080[GREENFOOT-749] Run/Pause menu items have the same effects2018-06-06T10:41:41ZAmjad Altadmri[GREENFOOT-749] Run/Pause menu items have the same effectsAnd they both enabled at all times
---
**Issue metadata**
- Issue type: Task
- Priority: MediumAnd they both enabled at all times
---
**Issue metadata**
- Issue type: Task
- Priority: MediumAmjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/2079[GREENFOOT-748] Scope highlights in the the Java editor are messed up while e...2020-04-21T11:36:05ZAmjad Altadmri[GREENFOOT-748] Scope highlights in the the Java editor are messed up while editing.When an empty line is deleted, and again if entered again. See attached photos for steps.
---
**Issue metadata**
- Issue type: Bug
- Priority: MediumWhen an empty line is deleted, and again if entered again. See attached photos for steps.
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2078[GREENFOOT-747] Some code cases make Ask panel appears for ever2018-06-07T13:02:34ZAmjad Altadmri[GREENFOOT-747] Some code cases make Ask panel appears for everE.g.
{{if (Greenfoot.isKeyDown("RIGHT"))}}
{
{{ getWorld().showText(Greenfoot.ask("III"), 100, 100);}}
}
---
**Issue metadata**
- Issue type: Task
- Priority: MediumE.g.
{{if (Greenfoot.isKeyDown("RIGHT"))}}
{
{{ getWorld().showText(Greenfoot.ask("III"), 100, 100);}}
}
---
**Issue metadata**
- Issue type: Task
- Priority: MediumNeil BrownNeil Brownhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2077[GREENFOOT-745] Greenfoot.delay() works generally but not in all cases2018-06-05T18:38:53ZAmjad Altadmri[GREENFOOT-745] Greenfoot.delay() works generally but not in all casesFor example:
{quote}Greenfoot.stop()
Greenfoot.delay(20)
Greenfoot.start()
{quote}
will have no effect and the other actors still moving.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumFor example:
{quote}Greenfoot.stop()
Greenfoot.delay(20)
Greenfoot.start()
{quote}
will have no effect and the other actors still moving.
---
**Issue metadata**
- Issue type: Task
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2076[GREENFOOT-746] Ask panel needs closing twice in most cases2018-06-07T13:02:27ZAmjad Altadmri[GREENFOOT-746] Ask panel needs closing twice in most cases
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
---
**Issue metadata**
- Issue type: Task
- Priority: MediumNeil BrownNeil Brownhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2075[GREENFOOT-743] Creating a new Stride sub-Actor/World doesn’t add it to the c...2018-06-11T17:47:27ZAmjad Altadmri[GREENFOOT-743] Creating a new Stride sub-Actor/World doesn’t add it to the classes tree as expectedThis is even after it is opened and compilation is triggered.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumThis is even after it is opened and compilation is triggered.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumHamza HamzaHamza Hamzahttps://gitlab.bluej.org/bluej/bjgf/-/issues/2073[GREENFOOT-742] Creating a new Stride class makes it uncompiled, not the case...2018-06-15T13:11:42ZAmjad Altadmri[GREENFOOT-742] Creating a new Stride class makes it uncompiled, not the case if it is java.
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
---
**Issue metadata**
- Issue type: Task
- Priority: MediumDavin McCallDavin McCallhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2072[GREENFOOT-741] Creating a new Stride scenario results in an uncompiled world.2018-06-13T10:37:24ZAmjad Altadmri[GREENFOOT-741] Creating a new Stride scenario results in an uncompiled world.This is not the case if it is java.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumThis is not the case if it is java.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumHamza HamzaHamza Hamzahttps://gitlab.bluej.org/bluej/bjgf/-/issues/2074[GREENFOOT-744] Act button and menu item shouldn’t be enabled when the scenar...2018-06-05T12:15:57ZAmjad Altadmri[GREENFOOT-744] Act button and menu item shouldn’t be enabled when the scenario is running.
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
---
**Issue metadata**
- Issue type: Task
- Priority: MediumAmjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/2071[GREENFOOT-738] Share button should be disabled when no scenario is opened.2018-06-04T20:04:48ZAmjad Altadmri[GREENFOOT-738] Share button should be disabled when no scenario is opened.
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
---
**Issue metadata**
- Issue type: Task
- Priority: MediumAmjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/2069[GREENFOOT-736] Editing an actor Stride class, triggering auto-compilation, m...2018-06-19T12:27:55ZAmjad Altadmri[GREENFOOT-736] Editing an actor Stride class, triggering auto-compilation, makes the world class uncompiled.This force the user to open the world class and make a false change to trigger a compilation for it.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumThis force the user to open the world class and make a false change to trigger a compilation for it.
---
**Issue metadata**
- Issue type: Task
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2070[GREENFOOT-739] Share dialog: changing the icon size keeps old pixels in the ...2018-06-04T20:05:21ZAmjad Altadmri[GREENFOOT-739] Share dialog: changing the icon size keeps old pixels in the background.
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
---
**Issue metadata**
- Issue type: Task
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/2067[GREENFOOT-735] About and Preferences menu options are not visible on Mac.2018-06-07T13:18:45ZAmjad Altadmri[GREENFOOT-735] About and Preferences menu options are not visible on Mac.
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
---
**Issue metadata**
- Issue type: Task
- Priority: MediumDavin McCallDavin McCall