https://bugs.documentfoundation.org/show_bug.cgi?id=163362
Bug ID: 163362
Summary: Icons in in-document custom toolbars created since 6.4
aren't shown in previous versions
Product: LibreOffice
Version: 6.4.0.3 release
Hardware: All
OS: All
Status: UNCONFIRMED
Keywords: bisected, regression
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
1. Create a new Writer document;
2. Tools->Customize; open Toolbars tab;
3. Scope: "Untitled 1";
4. Push the "hamburger" button next to "Target" drop-down, and choose "Add...",
accept "New Toolbar 1" saved in "Untitled 1" (i.e., press OK);
5. In the command list to the right, choose "Macros" category, and select any
macro from the list, then Click the Right Arrow "Add Item" button;
6. With the newly added item selected, press "Modify" button at the bottom, and
choose "Change Icon...";
7. "Import..." an image, then locate it in the list, and select, then press OK;
8. See that the image is shown at the added item;
9. Press OK;
10. See that the toolbar is shown, with the icon;
11. Save the document, reload to check that the image is still shown;
12. Try to open the document in a version 6.3 or earlier.
=> the item on the toolbar is shown without the icon in 6.3 and earlier.
What to watch: the icon size in Options->LibreOffice->View must be the same
(large or small) in both the generating and testing versions; the "Automatic"
changed over the time, so it's best to select one explicitly before the
creation in the newer version, and the same in the testing version.
The problem appeared in two steps. Before commit
825e3f66497c673dd7ac11a8fce830874288977d, it saved OK, and the icon was shown
in all versions, including OOo 3.2 (and AOO). After that said commit, it
started to save wrong, with the icon not shown at all, even in the generating
version. And finally, after commit d367ee2f8c204f351072c0eb10259fd7aa497770, it
started to save with the image visible in the generating and newer versions,
but not in older.
--
You are receiving this mail because:
You are the assignee for the bug.