Not all Contacts are shown in Contact-List with screen resolution 3840x2160
Describe the bug
After updating nextcloud from 22.x.x to 23.0.3 I noticed that not all contacts are shown in the contact list when I open the contacts app in Firefox.
Steps to reproduce
- Have a screen resolution of 3840x2160
- Log in to your nextcloud instance with Firefox
- Go to Contacts App
- Scroll down the contacts list
Expected behavior
All contacts are loaded when scrolling down the contact list without need to resize the window of Firefox.
Actual behavior
Contacts are loaded while scrolling down. However the last two or three contacts are missing. When resizing Firefox (making window smaller from above) and scrolling afterwards, additional contacts appear. When resizing the window (making window greater at bottom) also the last contact in the list appears.
Contact version
5.1.0
Operating system
Raspbian GNU/Linux 11 (bullseye)
PHP engine version
PHP 8.0
Web server
Nginx
Database
MariaDB
Operating system
Raspbian GNU/Linux 11 (bullseye)
List of activated Apps
Enabled:
- accessibility: 1.9.0
- admin_audit: 1.13.0
- bruteforcesettings: 2.3.0
- calendar: 3.2.2
- circles: 23.1.0
- cloud_federation_api: 1.6.0
- comments: 1.13.0
- contacts: 4.1.0
- dashboard: 7.3.0
- dav: 1.21.0
- deck: 1.6.1
- federatedfilesharing: 1.13.0
- federation: 1.13.0
- files: 1.18.0
- files_pdfviewer: 2.4.0
- files_rightclick: 1.2.0
- files_sharing: 1.15.0
- files_trashbin: 1.13.0
- files_versions: 1.16.0
- files_videoplayer: 1.12.0
- firstrunwizard: 2.12.0
- guests: 2.2.0
- logreader: 2.8.0
- lookup_server_connector: 1.11.0
- mail: 1.11.7
- nextcloud_announcements: 1.12.0
- notifications: 2.11.1
- oauth2: 1.11.0
- password_policy: 1.13.0
- passwords: 2022.4.20
- photos: 1.5.0
- privacy: 1.7.0
- provisioning_api: 1.13.0
- recommendations: 1.2.0
- serverinfo: 1.13.0
- settings: 1.5.0
- sharebymail: 1.13.0
- spreed: 13.0.5
- support: 1.6.0
- survey_client: 1.11.0
- systemtags: 1.13.0
- tasks: 0.14.4
- text: 3.4.1
- theming: 1.14.0
- twofactor_backupcodes: 1.12.0
- updatenotification: 1.13.0
- user_status: 1.3.1
- viewer: 1.7.0
- workflowengine: 2.5.0
Disabled:
- activity: 2.8.2
- contactsinteraction: 1.4.0
- encryption: 1.6.0
- files_external
- user_ldap
- weather_status: 1.3.0
Nextcloud Signing status
No errors have been found.
Configuration report
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "23.0.3.2",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"forcessl": true,
"log_type": "file",
"logfile": "\/var\/log\/nextcloud\/nextcloud.log",
"loglevel": 2,
"maintenance": false,
"overwritewebroot": "\/nextcloud",
"overwrite.cli.url": "https:\/\/***REMOVED SENSITIVE VALUE***\/nextcloud",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***",
"***REMOVED SENSITIVE VALUE***",
"***REMOVED SENSITIVE VALUE***",
"***REMOVED SENSITIVE VALUE***"
],
"appstoreenabled": true,
"apps_paths": [
{
"path": "\/var\/www\/nextcloud\/apps",
"url": "\/apps",
"writable": true
}
],
"secret": "***REMOVED SENSITIVE VALUE***",
"theme": "",
"trashbin_retention_obligation": "auto",
"memcache.local": "\\OC\\Memcache\\APCu",
"mail_smtpmode": "smtp",
"mail_smtpsecure": "tls",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "587",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"mysql.utf8mb4": true,
"updater.release.channel": "stable",
"data-fingerprint": "***REMOVED SENSITIVE VALUE***",
"mail_sendmailmode": "smtp",
"app.mail.verify-tls-peer": false,
"encryption.legacy_format_support": false,
"encryption.key_storage_migrated": false,
"default_phone_region": "DE",
"app_install_overwrite": [
"spreed"
]
}
}
Additional info
On Client side I use "Debian GNU/Linux 11 (bullseye)" with Firefox 91.8.0esr (64-Bit).
Ok, this is weird: It seems to be dependent on the screen resolution.
- Up to 2560x1440 everything is fine.
- With 3840x2160 I have the behavior above. Is there a dependency on the screen resolution when calculating the space in the browser?