Bug 138555 - Calc: NameBox display does not clear on selection when updating
Summary: Calc: NameBox display does not clear on selection when updating
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.4.6.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-29 20:52 UTC by aconcerneddev@protonmail.com
Modified: 2021-07-29 11:59 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Image showing the result of the issue (21.33 KB, image/png)
2020-11-29 20:55 UTC, aconcerneddev@protonmail.com
Details
Video demonstrating the issue. (10.74 MB, video/mp4)
2020-11-30 04:21 UTC, aconcerneddev@protonmail.com
Details
Graphics output screenshot. (71.44 KB, image/png)
2020-11-30 09:10 UTC, m_a_riosv
Details

Note You need to log in before you can comment on or make changes to this bug.
Description aconcerneddev@protonmail.com 2020-11-29 20:52:31 UTC
Description:
In Calc  6.4.6.2 Build ID: 1:6.4.6-0ubuntu0.20.04.1

Steps to Reproduce:
1. Open Calc 
2. File > New Spreadsheet
3. Click on random cells ( 4 or 5 cells should work)
4. Note the "Name Box" does update but does not clear the cell reference but overwrites the cell name in the Name Box *over* the previous cell name (A1, B12, C10, etc.) are written on top of each cell that has been clicked.

Actual Results:
The Name Box becomes unreadable.

Expected Results:
The Name Box should only contain the name of the Cell that is currently selected.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: SpreadsheetDocument
[Information guessed from browser]
OS: Linux (All)
OS is 64bit: yes
Comment 1 aconcerneddev@protonmail.com 2020-11-29 20:55:13 UTC
Created attachment 167657 [details]
Image showing the result of the issue
Comment 2 m_a_riosv 2020-11-29 22:11:27 UTC
Makes a difference, playing with the option in Menu/Tools/LibreOficce/View - Graphics output
Comment 3 aconcerneddev@protonmail.com 2020-11-30 04:19:00 UTC
Can you clarify your comment?  "Makes a difference, playing with the option in Menu/Tools/LibreOficce/View - Graphics output"  Are you asking me to check if it makes a difference?  I do not have an option under Tools for "LibreOficce/View - Graphics output".  Can you be clearer in what info you need and the steps necessary for me to provide the information to you?

The reported bug has been present in at least the last several versions, if not longer. Same issue on Debian 10, Ubuntu 18.04 and 20.04, and on Windows 10 Pro.  It does not appear to be a graphics issue, rather the value of the Name Box is not being set to the name of the clicked cell. 

If I click on A1, the Name Box is updated to display "A1", if I then click on A2, "A1" stays in the Name Box and "A2" is 'overlaid' on top of "A1" in the Name Box.  Clicking on a new cell should remove the previous value (clicking on A1, the Name Box should display "A1", clicking on "A2" the Name Box should display "A2", not A1 with A2 overlaid on top.  Clicking on the Name Box after experiencing the issue displays only the last clicked Cell ("A2" and clears "A1" from the Name Box finally) but if I click on another cell, "A3", then "A2" is overlaid with "A3" in the Name Box, and if I click on several cells individually (B6, Q12, F19), then each of those cell names become overlaid over "A2" and "B2" as well.

I recorded a video (.mp4) and will try to attach it.
Comment 4 aconcerneddev@protonmail.com 2020-11-30 04:21:47 UTC
Created attachment 167661 [details]
Video demonstrating the issue.
Comment 5 m_a_riosv 2020-11-30 09:10:50 UTC
Created attachment 167675 [details]
Graphics output screenshot.

Maybe different in your OS, my win10.

Verify if changing OpenGL option affects the issue.
Comment 6 aconcerneddev@protonmail.com 2020-12-02 18:48:56 UTC
Turning off OpenGL does not resolve the issue in this version, it is a bug in the code and has been resolved in version 7.x.  Feel free to close this bug report.