Bug 154089 - Clicking on an unused/empty cell in the special characters dialog, removes the drawing grid
Summary: Clicking on an unused/empty cell in the special characters dialog, removes th...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.6.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Special-Character
  Show dependency treegraph
 
Reported: 2023-03-09 10:04 UTC by Andreas Heinisch
Modified: 2023-03-10 17:33 UTC (History)
0 users

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 Andreas Heinisch 2023-03-09 10:04:15 UTC
Description:
Searching for a specific character in the special characters dialog updates the grid view of the matching characters including unused/empty cells. After the enhancement of Bug 141319, these cells are more visible to the user.

However, if the user clicks on an unused/empty cell at the end of the grid after searching for a specific character, the grid disappears. Clicking on the grid again shows the grid again.

Steps to Reproduce:
1. Open Writer
2. Insert -> Special Character...
3. Search for a character by typing in the search field, for instance "space"
4. Observe how the character grid changes
5. Click on an empty/unused cell at the end of the grid

Actual Results:
Grid disappears. Another click shows the grid again.

Expected Results:
Grid does not change and cannot be scrolled using the arrow keys beyond the used cells.


Reproducible: Always


User Profile Reset: No

Additional Info:
This does not happen if the grid has a scrollbar, for instance, if a font is selected which has unused cells at the end of the grid. 

For instance, select the font "Juice ITC". Scroll at the end to verify the unused/empty cells. The behaviour cannot be observed.

This bug maybe resolved by unifying the implementation of the drawing grids in Bug 154088.

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 6c2542306bcc7caaab947664f252265058964fc2
CPU threads: 16; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-US
Calc: CL threaded
Comment 1 Andreas Heinisch 2023-03-10 17:33:32 UTC
After the fix of Bug 154087. I cannot reproduce the error anymore in:
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 847da00993a27d1fd24a6c1071bc7822721155b4
CPU threads: 6; OS: Windows 10.0 Build 19044; UI render: default; VCL: win
Locale: de-DE (de_DE); UI: en-US
Calc: CL threaded