To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=68720


User fs changed the following:

                What    |Old value                 |New value
================================================================================
                      CC|''                        |'pl'
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Thu Dec  7 04:56:41 -0800 
2006 -------
fs->pl: flow is as follows
- user presses D, which makes the ImplListBoxWindow select entry number
  1, setting mnCurrentPos member to 1
- user moves to a new record, we programmatically set an empty selection
  (SetNoSelection)
- user again presses D, which is recognized to lead to a selection of entry 
number
  1
- *nothing* is selected because mnCurrentPos is still 1, so ImplListBoxWindow
assumes
  that nothing needs to be done.

My fix would be to add a
  mnCurrentPos = LISTBOX_ENTRY_NOTFOUND;
to the very end of the ImplListBoxWindow::DeselectAll() method.
This solves this bug here, but I cannot judge whether there are any potential
side effects. I'd assume there are none, but you might correct me here.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to