Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

You should not be able to rename a volume at Special > Format a Disk... or at Special > Erase a Disk... to have the same name as an already mounted volume in Apple II DeskTop #577

Closed
c0mmander8 opened this issue Oct 2, 2021 · 0 comments
Labels
bug DeskTop DeskTop bugs or feature requests
Milestone

Comments

@c0mmander8
Copy link
Contributor

Describe the bug
As referenced in issue #570, commit ebaf58c, when a volume mounted at s7d2 in GSplus is formatted at Special > Format a Disk... or erased at Special > Erase a Disk... and renamed at the same time to have the same name as the startup disk mounted at s7d1 in GSplus, Apple II DeskTop unmounts the startup disk mounted at s7d1 instead of the volume mounted at s7d2.

To Reproduce
Steps to reproduce the behavior:

  1. Start Apple II DeskTop in GSplus from "A2.Desktop", which is a fresh copy of the "A2DeskTop-1.2-alpha36-en_800k.2mg" disk image, while not running Apple II DeskTop from a RAMCard, with the 800K startup disk mounted at s7d1 and another 32 MB volume mounted at s7d2.
  2. Click on the Special menu and go to Special > Format a Disk... or Special > Erase a Disk....
  3. A dialog box appears stating, "Select the location of the disk to format:" or "Select the location of the disk to erase:".
  4. Select "S7,D2:".
  5. Click OK.
  6. Type "A2.Desktop" into the "Enter the name of the new volume:" text field.
  7. Click OK.
  8. A dialog box appears stating, "Do you want to format" or "Do you you want to erase" the name of the 32 MB volume mounted at s7d2.
  9. Click OK.
  10. A dialog box appears stating, "There is another volume with that name on the desktop.".
  11. Only a single volume icon remains on the desktop - a volume with an 3.5-inch 800K floppy disk icon named "A2.Desktop".
  12. Double-click and open the "A2.Desktop" volume icon.
  13. The "A2.Desktop" volume window is empty with "0 Items" shown in the volume info header.
  14. Grab the window resize box and maximize the "A2.Desktop" volume window.
  15. The volume info header shows "32,XXXK available", proving that the empty "A2.Desktop" volume is the 32 MB volume.

Expected behavior
Just like you already did in in issue #570, commit ebaf58c for volume renames at File > Rename..., you should not be able to rename a volume at Special > Format a Disk... or at Special > Erase a Disk... to have the same name as an already mounted volume in Apple II DeskTop.

Screenshots
I am sorry. I have no screenshots to help explain my problem.

System Details (please complete the following information):

  • System [e.g. Apple IIe Enhanced, Apple IIc, Apple IIgs] Apple IIGS (ROM 01)
  • Emulator? [e.g. real hardware, or emulator name] GSplus 0.14 (the latest version of the program)
  • ProDOS version ProDOS 2.4.2 (the latest version)
  • DeskTop version (from About > Apple II DeskTop...) Apple II DeskTop 1.2 Alpha 36 (the latest version of the program)
  • Other [e.g. mouse, memory expansions, disk types, etc]

Additional context
There is no other context about the problem here.

@c0mmander8 c0mmander8 added bug DeskTop DeskTop bugs or feature requests labels Oct 2, 2021
@inexorabletash inexorabletash added this to the 1.2 milestone Oct 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug DeskTop DeskTop bugs or feature requests
Projects
None yet
Development

No branches or pull requests

2 participants