[ubuntu-mono] [Bug 414828] [NEW] Beagle "no results were found." causes jumping focus and all entry text highlighted, makes typing difficult

lunomad damon at metapaso.com
Mon Aug 17 15:15:46 BST 2009


Public bug reported:

Binary package hint: beagle

SUMMARY:  When search results are returned, the Beagle GUI interface
works well.  When "No results were found" is returned, the interface
behaves erratically, highlighting the entire text box, and making it
difficult to adjust your search.

~$ lsb_release -rd
Description:	Ubuntu 9.04
Release:	9.04
~$ apt-cache policy beagle
beagle:
  Installed: 0.3.9-0ubuntu2
  Candidate: 0.3.9-0ubuntu2


The problem is a bit difficult for me to describe and has two inter-related issues.  Please excuse the excessive detail:

I have dozens of invoice files in the format "INV-
YYYYDDMM##-ClientName_JobName.ods" (example:
INV-2009080601-ABC_Translation1.ods).  I want to find all files from a
particular month (say 200908), so I do the following steps:

ISSUE 1:

Hit: F12 
- Brings up Beagle

Type: "INV" 
- Brings up too many results

Continue typing: "-2009"
- Search results displays "No results were found."
- Focus jumps to search results and back to text input box.
- ALL Text in text input box is highlighted.

PROBLEM:  I want to continue typing "08*" to search for "INV-200908*".
However, at this point all previously typed text is highlighted, so if I
continue typing, I will accidentally overwrite the existing "INV-2009"
and replace it with "08*).

The problem is further compounded because I use "End" or "right arrow"
to place the cursor at the end of the text input box so that I can
continue typing.  However, in the time it takes me to move my hand back
from End key to the home row, "No results were found" again pops up, the
focus jumps, and my entire text "INV-2009" is highlighted again. I am
therefore racing against the "No results were found." in order to input
my correct search.

FIX: When "No results were found.", return focus to the text input
window, with a blinking cursor just after the most-recently-typed
letter, rather than highlighting the entire text.


ISSUE 2:

Under these same circumstances as above:

Hit: F12 
- Brings up Beagle

Type: "INV-20090809*" 
- Search results displays "No results were found." (Correct, I had no invoices that day)
- Focus jumps to search results and back to text input box.
- ALL Text in text input box is highlighted.

Click between "9" and "*", then backspace two times to show "INV-200908*"
- All results are shown (many invoices from 2009-August)
- Focus is lost.

PROBLEM:  Focus moves away from the text input box and we don't know
where.  Must use TAB, arrow keys, or mouse to move cursor to text input
box.  This problem only occurs AFTER a "No results were found." result
is returned.

** Affects: beagle (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Beagle "no results were found." causes jumping focus and all entry text highlighted, makes typing difficult
https://bugs.launchpad.net/bugs/414828
You received this bug notification because you are a member of MOTU Mono
Team, which is subscribed to beagle in ubuntu.



More information about the Ubuntu-mono mailing list