notes icon indicating copy to clipboard operation
notes copied to clipboard

Images and tables under to-do lists interfere with typing

Open thm-unix opened this issue 6 months ago • 1 comments

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

  1. Create a to-do list. Type something in the list item
  2. Press Shift + Enter
  3. Add any table or image
  4. 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

https://github.com/user-attachments/assets/196d3337-3ffa-45c6-bdd7-8fdc9d5f1487

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

thm-unix avatar Jun 25 '25 08:06 thm-unix

Dear @thm-unix,

Thank you for reporting to us! Indeed we have to fix it!

JuliaKirschenheuter avatar Jul 25 '25 15:07 JuliaKirschenheuter