Bug 128158 - Shape color is changes depending direct formatting and style formatting
Summary: Shape color is changes depending direct formatting and style formatting
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.4 all versions
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Shapes
  Show dependency treegraph
 
Reported: 2019-10-15 17:10 UTC by Jun Nogata
Modified: 2023-05-26 04:14 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Different color shapes (14.81 KB, application/vnd.oasis.opendocument.presentation)
2019-10-15 17:12 UTC, Jun Nogata
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jun Nogata 2019-10-15 17:10:21 UTC
Description:
Shape color is different between directly formatting and registered in the style.

Steps to Reproduce:
1. Draw Cylinder shape (Tool bar: "Insert Basic Shapes" button -> Select "Cylinder")
2.  Formatting the shape

    - Area: 
        - Fill: Gradient / Linear / 0 deg.
        - Color: Light Brick 1 / Light Brick 2
    - Line:
        - Line Style: Continuous / 0.5pt
        - Color: Light Brick 1

3. Open Style from sidebar. 
4. Select Shape then Set the Style from "New Style from Selection" button.

Actual Results:
Shape color changes to a different color.

Expected Results:
Shape color is same color.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 6.3.2.2
Build ID: 98b30e735bda24bc04ab42594c85f7fd8be07b9c
CPU threads: 8; OS: Linux 5.2; UI render: default; VCL: gtk2; 
Locale: en-US (C); UI-Language: en-US
Calc: threaded
Comment 1 Jun Nogata 2019-10-15 17:12:09 UTC
Created attachment 155023 [details]
Different color shapes
Comment 2 BogdanB 2019-10-21 09:44:04 UTC
Confirm it.

Version: 6.3.2.2 (x64)
Build ID: 98b30e735bda24bc04ab42594c85f7fd8be07b9c
CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; 
Locale: ro-RO (ro_RO); UI-Language: en-US
Calc: threaded
Comment 3 Xisco Faulí 2019-10-23 11:15:05 UTC
Also reproducible in

Version: 4.4.0.0.alpha0+
Build ID: 9835a5823e0f559aabbc0e15ea126c82229c4bc7
Comment 4 Jun Nogata 2021-05-25 02:51:49 UTC
Reproduce in 7.1.

Version info:

Version: 7.1.3.2 (x64) / LibreOffice Community
Build ID: 47f78053abe362b9384784d31a6e56f8511eb1c1
CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: default; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: threaded

Skia is disabled.
Comment 5 QA Administrators 2023-05-26 03:17:59 UTC Comment hidden (obsolete)
Comment 6 BogdanB 2023-05-26 04:14:00 UTC
Steps to reproduce:
Open the document from comment 1. Right click on shape 2 - choose Area - just press OK: Shape change the color by not doing anything.

Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded

I'm getting this messages with a dbg version of LO:
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1770: No cache for OfficeDispatch!
warn:sfx.dialog:59695:59695:sfx2/source/dialog/filtergrouping.cxx:359: already have an element for WordPerfect
warn:sfx.dialog:59695:59695:sfx2/source/dialog/filtergrouping.cxx:359: already have an element for writerweb8_writer_template
warn:sfx.dialog:59695:59695:sfx2/source/dialog/filtergrouping.cxx:359: already have an element for writerglobal8
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:gradient
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 draw:marker
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:style:1.0 style:default-style
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:text:1.0 text:list-style
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:text:1.0 text:list-style
warn:xmloff:59695:59695:xmloff/source/draw/ximpstyl.cxx:908: unknown element urn:oasis:names:tc:opendocument:xmlns:text:1.0 text:list-style
warn:vcl:59695:59695:vcl/unx/gtk3/a11y/atklistener.cxx:176: index hint out of range, ignoring
warn:vcl:59695:59695:vcl/unx/gtk3/a11y/atklistener.cxx:176: index hint out of range, ignoring
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl.gdi:59695:59695:vcl/source/outdev/font.cxx:1083: Font fallback to the same font, but has missing codes
warn:vcl:59695:59695:vcl/unx/gtk3/a11y/atklistener.cxx:176: index hint out of range, ignoring
warn:vcl:59695:59695:vcl/unx/gtk3/a11y/atklistener.cxx:176: index hint out of range, ignoring
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:783: SfxBindings::Register while status-updating
warn:legacy.osl:59695:59695:sfx2/source/sidebar/DeckLayouter.cxx:546: OSL_ASSERT: nContentHeight > nVisibleHeight
warn:legacy.osl:59695:59695:sfx2/source/sidebar/DeckLayouter.cxx:546: OSL_ASSERT: nContentHeight > nVisibleHeight
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1101: CreateSet_Impl with dirty MessageServer
warn:legacy.tools:59695:59695:sfx2/source/control/bindings.cxx:1276: Reschedule in StateChanged => buff
warn:legacy.tools:59695:59695:sfx2/source/control/statcach.cxx:399: setting state of dirty message
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
warn:svl.items:59695:59695:svl/source/items/itempool.cxx:442: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.

Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: f3aab159f1c1e00c25e6b4ca1e50813bc343f4f3
CPU threads: 16; OS: Linux 5.19; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded