https://bugs.documentfoundation.org/show_bug.cgi?id=145081

Kira Tubo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|[email protected]         |[email protected]
                   |                            |desktop.org
             Status|ASSIGNED                    |NEW

--- Comment #7 from Kira Tubo <[email protected]> ---
I've found some issues with attempting to fix this bug. Based on my findings, I
don't know if this can still be classified as a "beginner" hack anymore. 

I found that cui/uiconfig/ui/paraindentspacing.ui, was missing the "Fixed"
value. Adding the value seems to fix Draw and Impress, however, it creates a
duplicate "Fixed" value to Writer. I'm guessing paraindentspacing.ui is a
global setting, and something else is affecting either Writer or Draw/Impress
separately. 

I also found svx/uiconfig/ui/paralinespacingcontrol.ui, but this only seems to
affect the Line Spacing dropdown on the Properties side bar. 

I'll be unassigning this from myself for anyone else that may be interested in
picking this up. 

Some more information from Buovjaga that may be useful (thanks Buovjaga!):

> For svx/uiconfig/ui/paralinespacingcontrol.ui the corresponding .cxx
> file is svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx where
> you see
>
> , mxLineDist(m_xBuilder->weld_combo_box("line_dist"))
>
> For cui/uiconfig/ui/paraindentspacing.ui the .cxx is
> cui/source/tabpages/paragrph.cxx where you see
>
> , m_xLineDist(m_xBuilder->weld_combo_box("comboLB_LINEDIST"))
>
> It seems these are the relevant ones and there are no others controlling
> how the dropdown appears in Edit Styles. I searched for LLINESPACE_DURCH
> (German for Leading) and there were no hits in other .cxx files than
> these two.
>
> It might be some clue that there is logic for LLINESPACE_FIX in both
> .cxx files.
>
> I wonder if SvxStdParagraphTabPage::FillItemSet() in
> cui/source/tabpages/paragrph.cxx is responsible for the "magical"
> appearance of Fixed in Writer.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to