Bug 105424 - textbox and rectangle fill transparency altered when file is loaded.
Summary: textbox and rectangle fill transparency altered when file is loaded.
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
5.1.6.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-18 18:01 UTC by Bill
Modified: 2019-02-02 21:38 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
screen capture showing slide after saving, but before exiting Impress. (161.65 KB, image/png)
2017-01-18 18:05 UTC, Bill
Details
screen capture showing slide right after loading into Impress. (188.43 KB, image/png)
2017-01-18 18:10 UTC, Bill
Details
Impress file corresponding to the other 2 attachments. (19.02 KB, application/vnd.oasis.opendocument.presentation)
2017-01-18 20:22 UTC, Bill
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bill 2017-01-18 18:01:51 UTC
Description:
I have an impress file containing one slide.  It contains several rectangles and textboxes.  I have the transparency set to "none" (I want them to be opaque).  I save the file; Everything still looks fine.  I exit Impress.  When I later re-launch Impress and load the same file, all my textboxes and rectangles have "linear" transparency.

Hardware is an Intel 64-bit chip (Intel Core i7-3770K @ 3.50GHz x 8)
Operating system is Fedora-24.
Graphics is GeForce GTX 660/PCle/SSE2.
Window manager is GNOME 3.20.2.

Steps to Reproduce:
1. Create an Impress file slide.

2. Put a few rectangles and textboxes in the slide.  Color fill the rectangles.  Make sure the transparency of the those objects is "none".

3. Move the textboxes so that they are on top of rectangles.  This allows the transparency to be easily seen.

4. Save the file; exit Impress.

5. Launch Impress; load the file. 

Actual Results:  
The textboxes and rectangles all now have "linear" transparency.

Expected Results:
The textboxes and rectangles should all have the same transparency as when saved - "none".


Reproducible: Always

User Profile Reset: No

Additional Info:
After saving this bug, I will attach two screen captures showing the problem.


User-Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0
Comment 1 Bill 2017-01-18 18:05:44 UTC
Created attachment 130534 [details]
screen capture showing slide after saving, but before exiting Impress.

This attachment shows the Impress slide after saving, but before exiting Impress.  Note that all rectangles and textboxes are opaque (transparency="none").
Comment 2 Bill 2017-01-18 18:10:07 UTC
Created attachment 130536 [details]
screen capture showing slide right after loading into Impress.

This is a screen capture show the Impress slide immediately after (re-)loading it into Impress.  So the full sequence is:
1. make slide.
2. save file.
3. screen-capture the slide (attachment 1).
4. exit Impress.
5. launch Impress; load the file.
6. screen capture the slide (this attachment).
Comment 3 Xisco Faulí 2017-01-18 19:45:40 UTC
Hello Bill,

Thank you for reporting the bug. Please attach a sample document, as this makes it easier for us to verify the bug. 
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the requested document is provided.
(Please note that the attachment will be public, remove any sensitive information before attaching it. 
See https://wiki.documentfoundation.org/QA/FAQ#How_can_I_eliminate_confidential_data_from_a_sample_document.3F for help on how to do so.)
Comment 4 Bill 2017-01-18 20:22:24 UTC
Created attachment 130540 [details]
Impress file corresponding to the other 2 attachments.

This is the Impress file that was screen-captured in the other two attachments.
Comment 5 Bill 2017-01-18 20:24:09 UTC
requested file attached.
Comment 6 Xisco Faulí 2017-01-18 20:32:01 UTC
Hello Bill,

I can't reproduce it in

Version: 5.4.0.0.alpha0+
Build ID: 4b3e8de6b3cb971b02aa0cb90aceb9e104071d3b
CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; VCL: gtk2; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group

it seems you're using an old version of LibreOffice.
Could you please try to reproduce it with the latest version of LibreOffice from https://www.libreoffice.org/download/libreoffice-fresh/ ?
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the bug is still present in the latest version.
Comment 7 MM 2017-01-19 19:57:17 UTC
Confirmed with Version: 5.4.0.0.alpha0+
Build ID: acbcec11940d245aabed93ca756ef9462e06f192
CPU Threads: 2; OS Version: Linux 4.4; UI Render: default; VCL: gtk2; 
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2017-01-19_00:42:06
Locale: en-US (en_US.UTF-8); Calc: single

If you select a textbox and open 'area', you'll see that transparency is set to linear. If set to none, save and reload, it's set again to linear.
Comment 8 QA Administrators 2018-01-20 03:33:20 UTC Comment hidden (obsolete)
Comment 9 Bill 2018-01-21 00:20:42 UTC
I am still experiencing this problem.

I'm currently at

Version: 5.3.7.2.0+
Build ID: 5.3.7.2-6.fc26
CPU Threads: 8; OS Version: Linux 4.14; UI Render: default; VCL: gtk3; Layout Engine: new; 
Locale: en-US (en_US.utf8); Calc: group

This system was last patched Thursday, Jan. 18, 2018 by doing "dnf upgrade --refresh".
Comment 10 Bill 2018-01-30 16:35:22 UTC
In further response to comment 8...

Yesterday, I submitted bug 115301 "textbox text shifted relative to graphic objects when updated from Fedora 25 to Fedora 26.".  The last two attachments to that bug:
* "shows the slide after the upgrade to Fedora 26."  (screen capture; jpeg file))
* "shows the slide after the upgrade to Fedora 26, but zoomed in 250%"  (screen capture, jpeg file)
were both created in the past few days (very late January 2018).  Those screen captures show the transparencies of the objects in the slide to be something other than "none".  That slide was created and last saved over a year ago with all objects having transparency set to "none".  So, yes, I'm still experiancing the problem reported in this bug (105424).
Comment 11 QA Administrators 2019-01-31 03:48:29 UTC Comment hidden (obsolete)
Comment 12 Bill 2019-02-02 21:38:42 UTC
Version: 6.0.6.2
Build ID: 6.0.6.2-3.fc28
CPU threads: 8; OS: Linux 4.20; UI render: default: VCL: gtk3;
Locale en-US (en_US.utf8); Calc: group

Doing what I said in the original description shows no problems.  But if I try to load what I saved when I submitted the bug, I still see the same original problem.  It is possible that the original file was corrupted somehow.  It's also possible that the original file just needs to be upgraded to the current version of LibreOffice.  If so, how do I do that?