Description
Hello! When I create a To-Do list and add a table or an image under it, I cannot type
normally in the surroundings of it. I mean, if I click on any cell, the table settings menu
comes up and I cannot type anything. In order to type, I have to hold left mouse button
on the cell. When I click on the list item text, same thing happens. Same thing with images.
But in case of images, when I click anywhere near the image, its caption automatically
selects (video is attached). Everything is OK with ordered and unordered lists, though.
This isn't a new bug, it was the same with an old version of NextCloud and Notes app.
I updated both today, nothing changed.
Steps to reproduce
- Create a to-do list. Type something in the list item
- Press Shift + Enter
- Add any table or image
- Try clicking anywhere within this list item
Expected behaviour
It should let me type anything where I put the cursor
Actual behaviour
Table settings pop up / image caption selects and interferes with typing
Screenshots
video.mp4
Server
- Notes app version: 4.12.1
- Nextcloud version: 31.0.6
- OS: Devuan 5
- Web server: Apache 2.4.62
- PHP version: 8.2.28
- Database: mariadb Ver 15.1 Distrib 10.11.11-MariaDB
Nextcloud configuration:
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"192.168.1.108",
"***REMOVED SENSITIVE VALUE***"
],
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "31.0.6.2",
"overwrite.cli.url": "http:\/\/192.168.1.108\/nextcloud",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"updater.secret": "***REMOVED SENSITIVE VALUE***",
"maintenance": false,
"loglevel": 2
}
}
Client
Firefox 139.0.4 on Arch Linux
Safari 18.0.1 on macOS 14.7
Log files
Nothing appears neither in JS console, nor in nextcloud.log when I reproduce the bug