Summary: | UI: Slide layout selection from menu or toolbar out of sync with sidebar content panel | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Katarina Behrens (Inactive) <Katarina.Behrens> |
Component: | Impress | Assignee: | Serge Krot (CIB) <serge.krot> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | mp3848-9754, philipz85, raal, xiscofauli |
Priority: | medium | ||
Version: | 5.2.0.0.alpha0+ | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | target:6.0.0 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 103428 |
Description
Katarina Behrens (Inactive)
2016-03-30 12:49:24 UTC
I can confirm with Version: 5.2.0.0.alpha0+ Build ID: ef34535ceb60d7d63b8d8671e4c6e9e43ffbd17d CPU Threads: 4; OS Version: Linux 4.2; UI Render: default; TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2016-03-27_09:53:05 *** Bug 107365 has been marked as a duplicate of this bug. *** *** Bug 109252 has been marked as a duplicate of this bug. *** Implemented: - Select item inside control when we receive EventMultiplexerEventId::ShapeXXX events, while in some cases we do not receive EventMultiplexerEventId::CurrentPageChanged event. EventMultiplexerEventId::CurrentPageChanged is received only when current focus is set inside main slide view (but not inside slide selection or any other side bars). - Do not re-select the same item inside the control "layout of the slide". Serge Krot committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=8abc7ba9784f7898576fbdd7a48f0ff9e4445a68 tdf#98980 Update selection inside control when new slide layout is selected 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: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Added UI unit test: ./sd/qa/uitest/tdf98980/tdf98980.py But this unit test not finished, while there are difficulties to access control inside panel (to get actually selected layout of the slide). Katarina Behrens (CIB): This is tough as sidebar panel as implemented in sfx2 has absolutely no knowledge of underlying UI structures. Or at least didn't have, last time I checked. Hi Serge Krot, Should the summary of this bug be updated to reflect what's missing wrt the original issue? Left to do: - Add unit test |