Handout view in Impress is a special view for which user can't set background color (check context menu -> Slide Properties: area tab is missing), so would be good to hide the background related items on sidebar when in handout view.
Steps to Reproduce:
1. Open Impress
2. Switch handout view
3. Check sidebar's master slide tab
On sidebar user can set background color, but it has no effect.
Since in handout view you can't set background color either from the context menu, the right behaviour would be not to show this option on the sidebar.
User Profile Reset: No
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36
Build ID: f1a896c71c495bdef5861eb664581507b6b9b5bb
CPU threads: 4; OS: Windows 6.19; UI render: default;
TinderBox: Win-x86@42, Branch:master, Time: 2017-08-13_07:38:19
Locale: nl-NL (nl_NL); Calc: CL
Let's turn this into an easy hack. The code is here:
SlideBackground::HandleContextChange() method might be a good starting point.
blendergeek committed a patch related to this issue.
It has been pushed to "master":
tdf#111834: hide useless background controls in Handout View
It will be available in 6.0.0.
The patch should be included in the daily builds available at
http://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.