dolphinsmalltalk / Dolphin

Dolphin Smalltalk Core Image
MIT License
301 stars 58 forks source link

Missing PublishedAspects in DevelopmentManager preferences. #1145

Closed brickviking closed 3 years ago

brickviking commented 3 years ago

Le bug When looking at User Preferences->Development System, there aren't any preferences shown for Dolphin-8.0.2-91, though the preferences appear for 7.1.20-10 and also 7.1.20-27 (latest at this date).

Reproducing bugs Steps to reproduce the behaviour:

  1. Start up Dolphin-8, go to 'User Preferences' in the System Folder.
  2. Click on 'Development System'
  3. Nothing appears in the property list for 8.0.2

Not bugged behaviour Preferences should be visible for 8.0.2 as well. I suspect it might have something to do with #1133, but I don't know if the same fix would apply.

Bug Screenshots I've included a screenshot for both versions - 8.0.2 to the left, 7.1.20 to the right, along with an Inspector opened on each RefactoringSmalltalkSystem. Sorry about the quality of the image, click on it to see a larger version.

DevelopmentSystem-UserPrefs_7 1 20-10_8 0 2-91

Please complete the following information):

Other information When looking at Instance variables in each Inspector, both versions have filled-out variables, however several of the variables in 8.0.2 are set to nil. On 7.1.20, the variables are set to other things aside from nil. Selecting other entries shows that they have preferences showing.

DevelopmentSystem-InspectVariabless_7 1 20-10_8 0 2-91

Trying to manually set the variables to anything in the Inspector doesn't reflect in the Settings, which is frustrating.

blairmcg commented 3 years ago

Fixed by 7471028d81e37bd96add8eef52eb091a5c042ed0