"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