Navigator not adjusted to "Master slide mode". So shows objects from normal mode
Steps to Reproduce:
1. Open the attached file
2. View -> Master slide mode
3. Double click in Blue in sidebar navigator
Blue shouldn't be shown
User Profile Reset: No
Version: 22.214.171.124.alpha0+ (x64) / LibreOffice Community
Build ID: 6ee7a3b2c0565c2871d32d704cb2899445b9f88d
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600
Build ID: 3215f89-f603614-ab984f2-7348103-1225a5b
no attachment sent
Created attachment 169717 [details]
Step 3 doesn't occur in the example attached.. but well. principle question stands.. Master slide mode should only show objects present in master slide
Clearly a bug to me. If one clicks another slide, the master mode remains active but actually we are in the normal mode and editing slides is possible.
Jim, is simply disabling all nodes an easy to realize option?
(In reply to Heiko Tietze from comment #6)
> Clearly a bug to me. If one clicks another slide, the master mode remains
> active but actually we are in the normal mode and editing slides is possible.
> Jim, is simply disabling all nodes an easy to realize option?
Had to poke around in not so familiar part of the code base so this is not off the top of the head easy for me, few things are ;-)
Here is a patch that disables the navigator when in master edit mode:
Created attachment 170227 [details]
demo of navigator disable when in master mode
(In reply to Jim Raykowski from comment #8)
> Created attachment 170227 [details]
> demo of navigator disable when in master mode
Jim Raykowski committed a patch related to this issue.
It has been pushed to "master":
tdf#139944 Disable navigator in impress and draw master mode
It will be available in 7.2.0.
The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.