"Users will often press the eject key to check if there's a CD in the
drive. If there is no CD, nothing should be ejected. The bottom line
is that pressing "eject" when there is no CD in the drive is not a
serious error that should be thrown in the user's face in the form of
a dialog. For another example, if I press "volume up" and my volume is
maxed, it shouldn't show an error dialog: "Error! VOLUME IS ALREADY
MAXED OUT""

Then how do you get a cd in the drive in the first place?? Also, the
problem here isn't that there's no disk in the drive. The problem is
that there IS a disk in the drive, but it's being read from.  I think
the bug here isn't the dialog, it's the contents of the dialog. We need
to answer the question, "What should Totem do when I request to eject a
disk, while watching it?"

A couple of possible answers..

1) Stop playback and eject disk- If totem is able to resume playback
from where the disk was started this might not be a bad option, if it
means starting from the beginning and forcing the user to seek, it
should not be considered, but maybe the functionality of restarting
playback from where Totem left off should be implemented.

2) Ask the user if they meant to eject, or if it was an accident. If
ejection was intentional, stop playback, unmount, and eject. If
unintentional, continue playback. Maybe playback should pause while the
dialog pops up so the user doesn't miss any of the action, and then if
it indeed was an accident, start playback again when the dialog is
dismissed?

3) Other?

-- 
obtuse error when ejecting a playing DVD
https://bugs.launchpad.net/bugs/387467
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to