nextcloud / nextcloud/richdocuments

[Bug]: Nextcloud: Chrome: Cannot type in Collabora Online Calc after opening Nextcloud side bar

Open
#4,923 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage bug
Dominant language
JavaScript
Stars
453
Forks
147
Avg merge
14h 54m
Merged PRs (30d)
83

Description

⚠️ This issue respects the following points: ⚠️
Bug description

When using Collabora Online Calc with Chrome, there is a loss of focus of the cursor when selecting the Nextcloud side bar.

After which the user cannot type until they refresh the page or in some cases select another cell.

Status NC Version Richdocuments Version COOL Version
OK 27.1.11 8.2.16 24.04.14-3
Not OK 28.0.14 8.3.13 24.04.14-3
Steps to reproduce

Steps:

Using chrome and Nextcloud
Create calc document in Collabora Online
Open the document and click on a cell
Go to "File" (in the Collabora Onlline Toolbar) > See History
From the right side bar select Sharing > Click on the internal link share
Try to type again
Move to another cell and also try to type

Result:

Cannot type
Need to refresh the page to be able to edit again

This does not seem to happen on Firefox.

The loss of focus when interacting with any object in the nextcloud side bar.

opening it and closing it triggers it.
Pressing any option in it causes it, even after you regained the focus somehow. And the nextcloud sidebar is still open:
    creating internal link
    creating external link
    switching to tabs (activity tab, history tab, sharing link tab)
Expected behavior

That the user can continue to type after opening the Nextcloud side bar.

Nextcloud Server version

29

Operating system

Debian/Ubuntu

PHP engine version

None

Web server

Apache (supported)

Database engine version

None

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?
  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other
Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

Additional info

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the focus loss in Chrome using Collabora Online Calc, then inspect the integration between the Nextcloud sidebar and the editor after opening Sharing, History, or Activity. Compare the behavior with Firefox and with moving to another cell. Done means users can continue typing after opening or interacting with the sidebar without refreshing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.