Steps to reproduce
- Create a table and add a number column with default configuration
- Create a row, in the modal just click save (leave the input field for the column value unchanged empty). The cell is empty.
- Edit the row, in the modal just click save (leave the input field for the column value unchanged empty). The cell value unexpectedly shows "0.00" (zero)
- Edit the cell, delete the value, press enter. The cell shows "0.00"
Expected behavior
Proper support for empty values. When leaving the value empty (unchanged) it should not be forced to "0" but remain unset. Deleting the value should make it unset. Also, prefixes and suffixes for empty values should not be shown.
Actual behavior
Values can only be empty upon initial creation or through import. Any change to a row turns an empty number value unexpectedly into a zero "0.00". Also, prefixes and suffixes for empty values are not hidden.
Tables app version
2.3.0
Browser
Firefox 155
Client operating system
Win11
Operating system
Ubuntu
Web server
Apache
PHP engine version
PHP 8.3
Database
MariaDB
Additional info
Nextcloud Hub 26 Spring (34.0.3)
Steps to reproduce
Expected behavior
Proper support for empty values. When leaving the value empty (unchanged) it should not be forced to "0" but remain unset. Deleting the value should make it unset. Also, prefixes and suffixes for empty values should not be shown.
Actual behavior
Values can only be empty upon initial creation or through import. Any change to a row turns an empty number value unexpectedly into a zero "0.00". Also, prefixes and suffixes for empty values are not hidden.
Tables app version
2.3.0
Browser
Firefox 155
Client operating system
Win11
Operating system
Ubuntu
Web server
Apache
PHP engine version
PHP 8.3
Database
MariaDB
Additional info
Nextcloud Hub 26 Spring (34.0.3)