Bug 129325 - Custom menu icons not showing properly
Summary: Custom menu icons not showing properly
Status: RESOLVED DUPLICATE of bug 130445
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
6.3.3.2 release
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-11 11:16 UTC by Lovro Hrust
Modified: 2020-09-07 15:11 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Image of the problem (4.87 KB, image/png)
2019-12-11 11:18 UTC, Lovro Hrust
Details
Phase 1 - inserting icon in menu (7.71 KB, image/png)
2020-01-16 13:30 UTC, Lovro Hrust
Details
Phase 2 - selecting uploaded icon in popup dialog (30.10 KB, image/png)
2020-01-16 13:30 UTC, Lovro Hrust
Details
Phase 3 - icon is properly displayed, but smaller than other icons (6.85 KB, image/png)
2020-01-16 13:31 UTC, Lovro Hrust
Details
Phase 4 - after restart of Base, icon is not displayed properly (6.86 KB, image/png)
2020-01-16 13:33 UTC, Lovro Hrust
Details
Base file - test case (126.18 KB, application/vnd.sun.xml.base)
2020-01-16 14:43 UTC, Lovro Hrust
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lovro Hrust 2019-12-11 11:16:34 UTC
Description:
Upon uploading custom icon to custom toolbar item (visual basic sub starter), icon appears smaller than other icons. After restart of libreoffice, it looks differently - it is moved to top left corner and gets dark thick edges on bottom and right side. Same effect is visible regardless if OpenGL is enabled or not.

Steps to Reproduce:
1.Start Base
2.Create new sub in visual basic
3.Create item in toolbar that starts that particular sub
4.Close and reopen Base

Actual Results:
Deformed icon

Expected Results:
Properly displayed icon


Reproducible: Always


User Profile Reset: No



Additional Info:
It would also be a nice feature that user could upload sufficiently big icon and that system automatically creates icon sizes for small, big and extra large toolbar icon sizes. Current solution in which user has to change icon size in customize menu option and upload different icon size again for each size is pretty awkward.
Comment 1 Lovro Hrust 2019-12-11 11:18:56 UTC
Created attachment 156481 [details]
Image of the problem
Comment 2 Xisco Faulí 2019-12-26 15:16:51 UTC
Thank you for reporting the bug. Please attach a sample document, as this makes it easier for us to verify the bug. 
(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.)

I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the requested document is provided.
Comment 3 Lovro Hrust 2020-01-16 13:30:07 UTC
Created attachment 157187 [details]
Phase 1 - inserting icon in menu
Comment 4 Lovro Hrust 2020-01-16 13:30:54 UTC
Created attachment 157188 [details]
Phase 2 - selecting uploaded icon in popup dialog
Comment 5 Lovro Hrust 2020-01-16 13:31:37 UTC
Created attachment 157189 [details]
Phase 3 - icon is properly displayed, but smaller than other icons
Comment 6 Lovro Hrust 2020-01-16 13:33:17 UTC
Created attachment 157190 [details]
Phase 4 - after restart of Base, icon is not displayed properly
Comment 7 Lovro Hrust 2020-01-16 14:43:58 UTC
Created attachment 157191 [details]
Base file - test case

Base file without related external HSQLDB database
Comment 8 Lovro Hrust 2020-01-16 14:45:05 UTC
Attached is affected base file, without related HSQLDB database, which is standalone server instalation.
Comment 9 Buovjaga 2020-05-01 16:51:15 UTC
Confirmed with file.

Arch Linux 64-bit
Version: 6.4.3.2
Build ID: 6.4.3-1
CPU threads: 8; OS: Linux 5.6; UI render: default; VCL: kf5; 
Locale: fi-FI (fi_FI.UTF-8); UI-Language: en-US
Calc: threaded
Comment 10 Jean-Michel COSTE 2020-09-07 15:11:27 UTC

*** This bug has been marked as a duplicate of bug 130445 ***