nextcloud / nextcloud/ios

PDFs can't be edited when inside the document

Open
#3,787 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Steps to reproduce
  1. Open the PDF, press the three dots in the upper right corner of the screen.
  2. In the document overview, three dots next to the document -> option to change PDF.

Unfortunately, a customer has reported that since one of the latest updates to the iOS/iPadOS app, it seems that it is no longer possible to edit PDFs or add notes after opening the file. According to the customer, this was still possible until recently, when it was possible to click on a button at the bottom right where “Change” could then be selected. This is the same as when you are outside the document.

Please note: We are IT service providers for the customer in question. I tested the whole thing internally with an iPad. This iPad has the latest iPadOS 26 and Nextcloud 7.1.6.1. The screenshots are also from this device. However, the issue is independent of the version.

Screenshots

Image

Image

Environment data

iOS version: iPadOS 18.6.2

Nextcloud iOS app version: 7.1.5

Server operating system: Linux / Docker

Web server: Apache

Database: mySQL 10.11.14

PHP version: PHP 8.3.25

Nextcloud version: 31.0.9

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue on an iPad using the PDF document overview and the in-document three-dot menu, then trace the PDF editing and note-taking entry point. Done means the Change option is available inside an opened PDF and editing or adding notes works as it does outside the document.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.