Bug 162602 - [UI] [DRAW] Regresion - Can't fill objects with slide background
Summary: [UI] [DRAW] Regresion - Can't fill objects with slide background
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
24.2.4.2 release
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: skillUI
: 162625 (view as bug list)
Depends on:
Blocks: Area-Fill-Tab Sidebar-Properties
  Show dependency treegraph
 
Reported: 2024-08-24 06:41 UTC by B. Antonio Fernández
Modified: 2024-08-25 20:30 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description B. Antonio Fernández 2024-08-24 06:41:43 UTC
Draw has an option to fill an object with the page's background image: "Use Slide Background".

This tool does not appear in the Area Dialog, it is only accessible from the "Line and Filling" toolbar and the "Sidebar" ComboBOx

Since version 7.6.2.1 this option no longer appears in the sidebar and does not work. The object is left with a colored background or no background.

In version 7.6.1.2 it works ok
Comment 1 raal 2024-08-24 12:35:16 UTC
(In reply to B. Antonio Fernández from comment #0)
> 
> Since version 7.6.2.1 this option no longer appears in the sidebar 

This seems to have begun at the below commit in bibisect repository/OS linux-64-7.6$.
Adding Cc: to Samuel Mehrbrodt ; Could you possibly take a look at this one?
Thanks
 8e66b358a3a424bd0f5abf82dba9f9376e2bf17d is the first bad commit
commit 8e66b358a3a424bd0f5abf82dba9f9376e2bf17d
Author: Jenkins Build User <tdf@pollux.tdf>
Date:   Mon Oct 30 21:34:09 2023 +0100

    source 0136973a355270b4ef4db02266352d4548028e1d

156535: tdf#154875 "Use slide background" is only for Impress | https://gerrit.libreoffice.org/c/core/+/156535

Not a bug, but if "Use slide background" is only for Impress, then should be disabled on Line and filling toolbar too.
Comment 2 Cor Nouws 2024-08-25 20:10:01 UTC
*** Bug 162625 has been marked as a duplicate of this bug. ***
Comment 3 Cor Nouws 2024-08-25 20:11:45 UTC
(Comments Rafael Lima from bug 162625)
> Indeed, Impress provide an option "Use slide background".
> 
> For Draw should we call it "Use page background"?

> Code pointer
> 
> AreaPropertyPanelBase::HandleContextChange
> 
> /core/svx/source/sidebar/area/AreaPropertyPanelBase.cxx
Comment 4 V Stuart Foote 2024-08-25 20:30:31 UTC
As Regina notes in dupe 162625, the background draw fill asserts sd in both Impress and Draw--but has no UI. So "fix" for bug 154875 leaves Draw without UI to control.