Bug 128453 - Slide disappears if "empty" layout is chosen on iOS
Summary: Slide disappears if "empty" layout is chosen on iOS
Status: RESOLVED MOVED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: iOS Editor (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: Other iOS
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-29 12:53 UTC by Nicolas Christener
Modified: 2022-01-05 09:46 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Printscreen showing the issue (169.18 KB, image/png)
2019-10-29 12:56 UTC, Nicolas Christener
Details
Screenshot (407.21 KB, image/jpeg)
2019-10-30 11:13 UTC, How can I remove my account?
Details
Video demonstrating the issue (2.78 MB, video/mp4)
2019-12-22 13:40 UTC, Nicolas Christener
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Christener 2019-10-29 12:53:30 UTC
Description:
When choosing the "empty" layout for a slide in iOS (no title, no content), the slide disappears and becomes transparent.

Steps to Reproduce:
1. Create a presentation using impress on iOS
2. Select a slide in the slide preview
3. Open the sidebar and click on the "empty" layout (the first one in the list)

Actual Results:
The slide disappears / becomes transparent but is still there.

Expected Results:
The slide shoud not disappear / should not become transparent.


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 Nicolas Christener 2019-10-29 12:56:37 UTC
Created attachment 155392 [details]
Printscreen showing the issue
Comment 2 Xisco Faulí 2019-10-30 08:26:34 UTC
Moving to NEW
Comment 3 How can I remove my account? 2019-10-30 11:13:39 UTC
Created attachment 155409 [details]
Screenshot

Sorry, can't reproduce in 4.1.69. Not with a freshly created presentation (as in the screenshot), and not after opening an existing one either.
Comment 4 How can I remove my account? 2019-10-30 11:19:32 UTC
In fact, even in desktop LibreOffice, it is fairly unclear to me what the "empty" layout is supposed to do. As far as I see, selecting that never changes anything in how the slide appears. If it has a two-column layout for instance, switching to the "empty" one does nothing, the slide looks exactly like before. If the slide has the default (?) single-column layout, switching to the "empty" one does nothing either.
Comment 5 How can I remove my account? 2019-10-30 11:23:36 UTC
Actually, Aron tells me that what you describe is exactly what the "empty" layout is supposed to do;) It is supposed to make the slide empty.
Comment 6 How can I remove my account? 2019-10-30 11:36:18 UTC
It seems to me that the behaviour when changing layout for existing slides is somewhat random and counter-intuitive even in desktop LibreOffice; possibly the layout selection functionality was designed to be used only when creating slides. When used to change the layout of existing slides, it sometimes might work in a sane way, but often not. This is a cross-platform problem, not specific to the iOS app.
Comment 7 How can I remove my account? 2019-10-30 11:38:06 UTC
Anyway, please test in 4.1.69. At least for me, it works as you expect in your initial comment. Whether that is what the designers of the functionality intended I don't know.
Comment 8 Nicolas Christener 2019-12-22 13:34:55 UTC
Thanks a lot Tor for the investigation and your comments.

I still believe that there's something fishy here. 

I test with 4.2 (27) and what the "empty" layout in my opinion should do is, removing the "content frames" (like the frame/box with the "title" and the frame/box with the "main content").

What it actually does, is "hiding" the entire slide (or let's maybe call it "make it invisible").

I believe the following "facts" support my opinion:

* choose the "title + main content" layout (the second one in the sidebar list)
* set the background color of the slide to a color (e.g blue)
* select the "title frame/box" hit the backspace key on the HW keyboard
* select the "main content frame/box" hit the backspace key of the HW keyboard
Result: the slides "vanishes" - IMHO the "slide canvas" with the blue background should still be visible.

Now do the same thing again, but put a picture on the slide.
* choose the "title + main content" layout (the second one in the sidebar list)
* set the background color of the slide to a color (e.g blue)
* add a random picture to the slide
* select the "title frame/box" hit the backspace key on the HW keyboard
* select the "main content frame/box" hit the backspace key of the HW keyboard
Result: the slides stays.

In my humble opinion, the "canvas" should not disappear if a user removes the content "frames". But I might be wrong here - happy to understand why this should be the way how it is. Maybe Aron has some insights here?

I'll add a video.
Comment 9 Nicolas Christener 2019-12-22 13:40:52 UTC
Created attachment 156730 [details]
Video demonstrating the issue

See how the slide "vanishes" at second 13

Then see how it does not "vanish" as soon as a picutre is on the slide at second 46.

Hope this helps to understand the issue.
Comment 10 QA Administrators 2021-12-22 05:40:08 UTC Comment hidden (obsolete)
Comment 11 Nicolas Christener 2022-01-05 09:46:46 UTC
iOS issues are tracked on GitHub now:
https://github.com/CollaboraOnline/online/issues/3927