Red Hat Bugzilla – Bug 480122
[ooimpress] failed to hide slides in a certain condition
Last modified: 2009-01-15 10:44:06 EST
Description of problem:
start with the slide which is set to hidden, the slide and the hidden ones
following it are all shown up.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create a new .odp with 5 slides.
2. mark the 1st, 2nd, 5th slide by right-click the slide in the 'Slides Pane',
and choose 'Hide slide' in the popup(context) menu.
3. select the 1st slide, and click 'Slide Show -> Slide Show' on the
default menu (or simply press F5).
all the slides, except the 5th one, show up.
the slides marked as 'Hidden' should not show up,
or at least, the 2nd slide should not show up.
Hmm, rats, see upstream bug for some details.
But here's how it works:
By default in impress F5 means to "show slideshow from current slide", while in e.g. powerpoint "shift + F5" means to "show slideshow from current slide". In powerpoint and impress, this means to show the current slide even if it is hidden. And in both powerpoint and impress if the current slide was "hidden" then all the following slides are shown, whether hidden or non-hidden, until we return to a non-hidden slide.
In powerpoint however "F5" means to "show slideshow from start", and not "show slideshow from slide number 1", so the hidden slides can be skipped in powerpoint, but OOo doesn't have the same sort of thing.
So what we have here isn't actually broken, there isn't a bug. There is an argument for introducing a new feature of "start slideshow from beginning" and changing our config option for "start at slide 1", to instead use that new feature, binding it to e.g. F-5 and changing the current "start slideshow from current slide" to a new binding, e.g. shift-F5, or some other set of bindings.
Lets call this notabug, as it is correctly following the current rules, even if those rules are a little unfortunate