contacts icon indicating copy to clipboard operation
contacts copied to clipboard

Not all Contacts are shown in Contact-List with screen resolution 3840x2160

Open BMerz opened this issue 3 years ago • 1 comments

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

  1. Have a screen resolution of 3840x2160
  2. Log in to your nextcloud instance with Firefox
  3. Go to Contacts App
  4. 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).

BMerz avatar Apr 09 '22 21:04 BMerz

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?

BMerz avatar Apr 21 '22 15:04 BMerz