Bug 120194 - Weird interaction between tab pages of character dialog
Summary: Weird interaction between tab pages of character dialog
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.1 all versions
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Character-Dialog
  Show dependency treegraph
 
Reported: 2018-09-29 16:01 UTC by Tamás Zolnai
Modified: 2025-08-29 01:36 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot showing the wrong state of the Text Effects tab page (18.68 KB, image/png)
2018-09-29 16:03 UTC, Tamás Zolnai
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tamás Zolnai 2018-09-29 16:01:32 UTC
Description:
I saw a weird behavior while using Character Propertied dialog. Sometimes when I change properties on Font Effects tab page and then switch to the Position tab page the set properties seemed to be reverted somehow. The preview shows the text on a way that my changes was reverted, even if I switch back to the Font Effects tab page and there my settings was not reverted. However when I close the dialog the selected text will get the formatting shown by the preview and not what the Font Effects tab page settings indicate.

Steps to Reproduce:
1. Open Writer
2. Type some text and select it for formatting
3. Open Character Properties dialog (context menu -> Character... -> Text Effects) and set a single Overlining
4. Close the dialog -> overlining is applied on the text as expected
5. Open the Character Properties dialog again
6. Select a different overlining on Text Effect tab page (e.g. bold) -> preview on the bottom shows the right overlining
7. Switch to Position tab page -> preview on the bottom still shows the right overlining
8. Switch back to Text Effects and select single overlining
9. Switch to Position tab page again -> preview shows wrong overlining (e.g. bold instead of single)
10. Switch back to Text Effects tab page -> preview shows wrong overlining
11. Close dialog with OK -> not the selected single overlining will be applied, but that one which is shown on the preview (e.g. bold).

Actual Results:
In the dialog preview shows wrong setting and also when closing the dialog with OK button LO applied wrong properties on the selected text.

Expected Results:
In the dialog always the selected properties should be displayed and also when user closes the dialog the selected option should be applied on the text.


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 Tamás Zolnai 2018-09-29 16:03:51 UTC
Created attachment 145267 [details]
Screenshot showing the wrong state of the Text Effects tab page

As the screenshot shows, Double overlining is selected in the dialog, but the preview shows long dash overlining.
Comment 2 raal 2018-10-06 04:19:30 UTC
confirm with Version: 6.2.0.0.alpha0+
Build ID: e9c1cbce903d325b1e19602d72765511589f5bf2
CPU threads: 4; OS: Linux 4.4; UI render: default; VCL: gtk3;
and Version 4.1.0.0.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)
Comment 3 Dieter 2018-10-06 07:40:53 UTC
(In reply to raal from comment #2)
> confirm with Version: 6.2.0.0.alpha0+

=> NEW
Comment 4 QA Administrators 2019-10-07 03:00:50 UTC Comment hidden (obsolete)
Comment 5 QA Administrators 2023-08-15 03:15:03 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2025-08-15 03:12:36 UTC Comment hidden (obsolete)
Comment 7 Takenori Yasuda 2025-08-29 01:36:52 UTC
Reproduced it: not only Overlining but also all settings, except checkboxes and Transparency in the Font Effects tab.

Version: 25.8.2.0.0+ (X86_64) / LibreOffice Community
Build ID: bc798e31a274a920515a01954f2e09289632659e
CPU threads: 8; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded Jumbo