Bug 44888

Summary: "Interaction > Go to page or object" doesn't work for grouped objects (after save / load)
Product: LibreOffice Reporter: Klaus Bucka-Lassen <klaus>
Component: PresentationAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium CC: klaus, sasha.libreoffice
Version: 3.3.4 release   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Simple example with two pages that demonstrates the bug

Description Klaus Bucka-Lassen 2012-01-18 01:57:18 UTC
Created attachment 55723 [details]
Simple example with two pages that demonstrates the bug

I have boiled this down to one simple example (attached) where I have created two pages, one with a button to jump to the second page. The first page contains the button which is a group of two objects. 

To reproduce, open the attached presentation, right click the group on the first page and choose "Interaction" from the context menu. Then select "Go to page or object" and the name of the second page ("Test") in the list box below. Press OK.

Confirm this works by clicking the grouped object (either in Edit or Presentation mode).

Now save the presentation and exit LibreOffice. Reopen the just saved presentation and click on the grouped object - it doesn't jump to the second page anymore.

A workaround is to set the "Go to page or object" on one of the individual objects (either "Enter group" or ungroup/regroup to do this).
Comment 1 sasha.libreoffice 2012-04-02 08:22:46 UTC
reproduced in 3.3.4 and 3.5.1 on Fedora 64 bit
changing version to 3.3.4 as most early reproducible
Comment 2 sasha.libreoffice 2012-04-02 08:35:58 UTC
for comparison: in msPP 2007 adding interaction to grouped objects impossible at all. I do not know if ODF format allows this to save.
Comment 3 A (Andy) 2013-04-24 21:50:27 UTC
reproducible with LO 4.0.2.2 (Win7 Home, 64bit)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.