Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't Copy or Paste on iPhone / Pop-up menu is not displayed #188

Closed
Bables55 opened this issue Jul 22, 2019 · 3 comments
Closed

Can't Copy or Paste on iPhone / Pop-up menu is not displayed #188

Bables55 opened this issue Jul 22, 2019 · 3 comments
Labels
1. to develop bug Something isn't working upstream

Comments

@Bables55
Copy link

Steps to reproduce

  1. Open a text application in NC and press and hold to copy characters.
  2. Pop-up menu is not displayed.
  3. Therefore I can not paste it.

Expected behaviour

The selection range is specified (background color drawing), and a pop-up menu is displayed. And user can choose copy and paste work.

Actual behaviour

  • The user can't set the selection range even by long-pressing the characters. So user can't copy or paste.
    However, when the user enters the text editing mode in Collabora, Calc displays a pop-up menu, and Write displays a pop-up menu of LibreOffice (not iOS).
  • In other words, Collabora is likely to be able to copy, but NC text applications do not display pop-up menus.
  • Pop-up menu is displayed in "Details>Comments" of each file of NC.

Server configuration detail

Operating system: Linux 3.10.0-514.2.2.el7.centos.plus.x86_64 #1 SMP Wed Dec 7 19:10:15 UTC 2016 x86_64

Webserver: nginx/1.14.2 (fpm-fcgi)

Database: mysql 10.2.25

PHP version:

7.3.7
Modules loaded: Core, date, libxml, openssl, pcre, zlib, bz2, calendar, ctype, hash, filter, ftp, gettext, gmp, SPL, iconv, Reflection, session, standard, SimpleXML, sockets, mbstring, tokenizer, xml, cgi-fcgi, mysqlnd, apcu, bcmath, curl, dba, dom, enchant, fileinfo, gd, igbinary, imagick, imap, intl, json, ldap, exif, mysqli, odbc, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, redis, soap, sodium, sqlite3, sysvmsg, sysvsem, sysvshm, tidy, xmlreader, xmlrpc, xmlwriter, xsl, zip, ionCube Loader, Zend OPcache

Nextcloud version: 16.0.3 - 16.0.3.0

Updated from an older Nextcloud/ownCloud or fresh install: 16.0.2

Where did you install Nextcloud from: nextcloud.com

List of activated apps
Enabled:
 - accessibility: 1.2.0
 - activity: 2.9.1
 - admin_audit: 1.6.0
 - apporder: 0.7.1
 - calendar: 1.7.0
 - cloud_federation_api: 0.2.0
 - comments: 1.6.0
 - dav: 1.9.2
 - deck: 0.6.4
 - drawio: 0.9.3
 - encryption: 2.4.0
 - event_update_notification: 0.3.4
 - federatedfilesharing: 1.6.0
 - federation: 1.6.0
 - files: 1.11.0
 - files_automatedtagging: 1.6.0
 - files_external: 1.7.0
 - files_external_gdrive: 0.4.0
 - files_frommail: 0.3.0
 - files_markdown: 2.0.6
 - files_mindmap: 0.0.13
 - files_pdfviewer: 1.5.0
 - files_retention: 1.5.1
 - files_rightclick: 0.13.0
 - files_sharing: 1.8.0
 - files_texteditor: 2.8.0
 - files_trackdownloads: 1.5.0
 - files_trashbin: 1.6.0
 - files_versions: 1.9.0
 - files_videoplayer: 1.5.0
 - groupfolders: 4.0.4
 - issuetemplate: 0.5.0
 - logreader: 2.1.0
 - lookup_server_connector: 1.4.0
 - mail: 0.15.1
 - nextcloud_announcements: 1.5.0
 - notifications: 2.4.1
 - oauth2: 1.4.2
 - password_policy: 1.6.0
 - polls: 0.10.2
 - privacy: 1.0.0
 - provisioning_api: 1.6.0
 - quicknotes: 0.1.7
 - ransomware_protection: 1.4.0
 - richdocuments: 3.3.13
 - serverinfo: 1.6.0
 - sharebymail: 1.6.0
 - sharerenamer: 2.6.0
 - survey_client: 1.4.0
 - tasks: 0.11.0
 - theming: 1.7.0
 - theming_customcss: 1.3.0
 - twofactor_backupcodes: 1.5.0
 - updatenotification: 1.6.0
 - user_external: 0.6.4
 - viewer: 1.0.0
 - workflowengine: 1.6.0
Configuration (config/config.php)
{
    "instanceid": "***REMOVED SENSITIVE VALUE***",
    "passwordsalt": "***REMOVED SENSITIVE VALUE***",
    "secret": "***REMOVED SENSITIVE VALUE***",
    "trusted_domains": [
      MYNEXTCLOUD
    ],
    "datadirectory": "***REMOVED SENSITIVE VALUE***",
    "overwrite.cli.url": "https:\/\/MYNEXTCLOUD",
    "dbtype": "mysql",
    "version": "16.0.3.0",
    "dbname": "***REMOVED SENSITIVE VALUE***",
    "dbhost": "***REMOVED SENSITIVE VALUE***",
    "dbport": "",
    "dbtableprefix": "oc_",
    "mysql.utf8mb4": true,
    "dbuser": "***REMOVED SENSITIVE VALUE***",
    "dbpassword": "***REMOVED SENSITIVE VALUE***",
    "installed": true,
    "log_type": "file",
    "logtimezone": "Asia\/Tokyo",
    "loglevel": 2,
    "memcache.local": "\\OC\\Memcache\\APCu",
    "filelocking.enabled": true,
    "memcache.locking": "\\OC\\Memcache\\Redis",
    "redis": {
        "host": "***REMOVED SENSITIVE VALUE***",
        "port": 0,
        "password": "***REMOVED SENSITIVE VALUE***"
    },
    "mail_smtpmode": "smtp",
    "mail_smtpauthtype": "LOGIN",
    "mail_smtpsecure": "ssl",
    "mail_from_address": "***REMOVED SENSITIVE VALUE***",
    "mail_domain": "***REMOVED SENSITIVE VALUE***",
    "mail_smtpauth": 1,
    "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
    "mail_smtpport": "465",
    "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
    "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
    "maintenance": false,
    "auth.bruteforce.protection.enabled": false,
    "versions_retention_obligation": "7,auto",
    "trashbin_retention_obligation": "auto",
    "defaultapp": "file",
    "theme": "",
    "updater.release.channel": "stable",
    "twofactor_enforced": "false",
    "twofactor_enforced_groups": [],
    "twofactor_enforced_excluded_groups": [],
    "has_rebuilt_cache": true,
    "app_install_overwrite": [
        "groupfolders"
    ],
    "ldapIgnoreNamingRules": false,
    "ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory"
}

Are you using external storage, if yes which one: sftp

Are you using encryption: false

Are you using an external user-backend, if yes which one: Webdav

Client configuration

Browser:
Safari, Brave, Firefox, iCab mobile

Operating system:
iOS12.3.1

@Bables55 Bables55 added the bug Something isn't working label Jul 22, 2019
@Bables55 Bables55 changed the title Can't Copy or Paste on iPhone Can't Copy or Paste on iPhone / Pop-up menu is not displayed Jul 22, 2019
@juliusknorr
Copy link
Member

I do not have a real iOS device to test but on the simulator double-tabbing a word will highlight the word, give you handles to change the selection and also show the iOS context menu. As it is the same behavior on the tiptap demo, i assume this needs some upstream fixing, if longpress is what iOS uses elsewhere.

@Bables55
Copy link
Author

I updated to iOS 12.4. There is no change by this. Pop-up menu can not be displayed on iPhone. Furthermore, the user can't move the cursor by long press. In iOS, when the user long-presses a part of text in text mode, the part is magnified like a magnifying glass, and the cursor can be moved between characters. Now the display is magnified, but there is no change in the cursor.

@juliusknorr
Copy link
Member

We plan to move away from the menu bubble and are tracking this in #2392 so I'll close this one as a duplicate.

@juliusknorr juliusknorr closed this as not planned Won't fix, can't repro, duplicate, stale Oct 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop bug Something isn't working upstream
Projects
None yet
Development

No branches or pull requests

4 participants