[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: My list of System 6.01 bugs
In article <CAJB11.6oB@wave.scar.utoronto.ca> TAO BRIAN T,
90taobri@wave.scar.utoronto.ca writes:
> ...
> 2. Closing window always selects enclosing icon, even when other icons
> are selected. This is contrary to the readme file. I've complained to
> Jim Murphy about this but he tells me they decided to make it more
> consistent with the Mac. I personally find this philosophy distasteful,
> but what do I know about GUI design? :-P Temporary solution: use the
> Piece 'O String FExt.
I'm mostly responsible for ramming that change through--with keyboard
navigation the inconsistency became really obvious. You could
sometimes-but-not-always do a Command-W followed by a Command-Y to eject
the front window's disk, for example (when the disk icon was not already
selected).
The bug is we forgot to change the Shortcuts file. The paragraph should
read:
"For your convenience, the Finder automatically selects a disk!s icon
when you insert the disk. Also, when you close a window the Finder
automatically selects the disk or folder icon into which the window
closed."
[That is, delete the text from the end that said "..., if no other icons
would otherwise be selected (the Finder assumes that if you selected
icons in another window or on the desktop, it should leave them
selected)".]
> 3. I've found a bug which is caused by (2), so maybe this will convince
> Jim & Dave to put it back the way it should be. ;-) Insert a few
> floppies and open a window on each of them. Select all the floppy icons
> and drag them to the trash. Guess what? After the first window closes,
> Finder forgets to put away the other floppy icons! Why? Because it
> undoes your icon selection and highlights the floppy whose window was
> just closed. Ta da. I don't like the Finder overriding my icon
> selections like this. [...]
That's an interesting bug. I think my fix would be to notice that the
disk icon being closed into was -already- selected, and not deselect
everything in the case.
I didn't respond to most of your points--they are legitimate points, but
in most cases the answer is simply "Hey, it works as well as or better
than in 6.0, and resources were limited."
Dave Lyons, dlyons@apple.com
Mr Tangent
My opinions are my own, not Apple's.