Bug 161742 - When creating a new spreadsheet while in the Functions sidebar deck, focus stays in deck
Summary: When creating a new spreadsheet while in the Functions sidebar deck, focus st...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
24.8.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Sidebar-Functions
  Show dependency treegraph
 
Reported: 2024-06-22 15:02 UTC by Eyal Rozenberg
Modified: 2024-06-22 15:49 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 Eyal Rozenberg 2024-06-22 15:02:30 UTC
Reproduction:

1. Create a new Calc document.
2. Expand the sidebar.
3. Switch to the functions sidebar deck.
4. Create a new document, either with File > New > Spreadsheet or with Ctrl+N
5. type some text

Expected result:
Text is typed in cell A1 of the new document

Actual result:
Text is typed in the search textbox of the functions sidebar (for cell A1)

This confounds user expectations. The user absolutely does not want to be placed in the function sidebar deck, for an empty cell in an empty document which they have just created.

The keyboard focus, after new document creation, should be on a sheet cell.
Comment 1 Eyal Rozenberg 2024-06-22 15:04:01 UTC
Actually, it's even _worse_! If I'm in _another_ sidebar deck, and create a new document, the focus switches to the functions deck :-(

Version: 24.2.3.2 (X86_64) / LibreOffice Community
Build ID: 433d9c2ded56988e8a90e6b2e771ee4e6a5ab2ba
CPU threads: 4; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: en-IL (en_IL); UI: en-US
Calc: threaded

but let me also try another nightly or the beta.
Comment 2 Eyal Rozenberg 2024-06-22 15:11:11 UTC
Never mind, fixed in LO 24.8 beta.

Version: 24.8.0.0.beta1 (X86_64) / LibreOffice Community
Build ID: 318462181c709ed29c01eb3239b4d600d7b82ecc
CPU threads: 4; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: hu-HU (en_IL); UI: en-US
Calc: CL threaded