Bug 43275

Summary: Tooltips leave elements behind when dismissed; tooltips don't dismiss when application switch occurs
Product: LibreOffice Reporter: Ed <edmund_eyles>
Component: SpreadsheetAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium CC: bfo.bugmail, sasha.libreoffice
Version: 3.4.4 release   
Hardware: x86 (IA32)   
OS: Windows (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: (See problem description)

Description Ed 2011-11-27 07:58:06 UTC
Created attachment 53884 [details]
(See problem description)

I am using Calc on Windows XP.  

When you edit a cell formula "in place" by moving to that cell, pressing F2 and moving within the edit line that appears, a tooltip box appears giving the syntax for the formula.  (Not sure if 'tooltip' is the correct name for this in LO, but I'm sure you know what I mean.)  There are two display problems with this tooltip.  

1.  When you press enter to confirm your edits to the formula, the tooltip disappears.  However, it leaves behind its bottom and right borders as lines on the display.  These lines scroll with the spreadsheet.  They finally disappear if you scroll/page them off the screen, or if you switch to another application that overlays them.  The lines are not left on the screen if you dismiss the tooltip by pressing Esc before pressing Enter.  This problem seems to happen only when there are #N/A and/or #REF! values in the spreadsheet [attachment refers].  

2.  When you have such a tooltip active, and you switch to another application, the tooltip remains displayed, on top of the application to which you have just switched.  The only way to get rid of it is to switch back to Calc and perform an action that closes the tooltip (e.g. press Esc).  This problem appears to happen with any spreadsheet.  

I attach 3 screenshots, showing respectively:
(a) the tooltip being correctly displayed during formula editing;
(b) the lines that remain on the screen after the same tooltip has closed;
(c) the tooltip remaining on the screen on top of another application that has been switched to.  
I also attach a spreadsheet file containing appropriate formulas and values that exhibits the behaviour at (1) above.  (It is a vastly cut-down version of one I have been working on.)  

All the attachments have been placed in a single 7z file - it would be nice to be able to attach more than one file to this form!
Comment 1 sasha.libreoffice 2012-04-27 04:53:25 UTC
Thanks for bugreport
Please, verify if in last version of LibreOffice still reproducible
Comment 2 bfoman 2012-07-09 12:01:57 UTC
Checked with:
LO 3.5.5.3 
Build ID: own W7 debug build
Windows 7 Professional SP1 64 bit

> 1.  When you press enter to confirm your edits to the formula, the tooltip
> disappears.  However, it leaves behind its bottom and right borders as lines 

Could not reproduce.

> the tooltip remains displayed

Confirmed.
Comment 3 Noel Grandin 2012-09-05 09:52:06 UTC
Confirmed problem 1. in version 3.6.1.2(Windows)

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.