Menu bar not available - Read only file cannot be closed in iOS

Abierto
#8,343 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
ios, javascript

Línea de trabajo

Reproduce el problema en la aplicación iOS usando un archivo compartido de solo lectura y las versiones indicadas en el informe. Empieza rastreando el comportamiento de la barra de menús y del botón de cierre del editor cuando el teclado está oculto. Se considerará terminado cuando la barra de menús y la acción de cierre sean accesibles sin permiso de edición, conservando al mismo tiempo el comportamiento de edición existente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Describe the bug
The menu bar and close button is not available when opening file in iOS app.

To Reproduce
Steps to reproduce the behavior:

  1. Log in as user A
  2. Create a new file.
  3. Share file with user B with read only permission.
  4. On iOS, log in as user B.
  5. Open the shared file.
  6. Try to close the file.

Expected behavior
When opening the file, the menu bar should be available so that you can reach the close button.
The menu bar is now below the editor and on top of the keyboard. In earlier versions is was on top of the editor. I do not know if this is by design.

** Workaround**
The work around now is to try to edit the file and open the keyboard. When the keyboard is opened up, also the menu becomes visible and you can close the file. If you do not have edit permissions it is not possible to use this workaround.

I can actually find the hidden menu bar by scrolling up and hold, but I cannot access it.

Screenshots

Image

Image

Server details where issue can be reproduced:

  • Nextcloud version: 33.0.0
  • PHP Version: 8.4.18
  • Database: PostgreSQL 14.22
  • Text App version: 7.0.0-dev.3

Server details where issue cannot be reproduced:

  • Nextcloud version: 31.0.13
  • PHP Version: 8.3.29
  • Database: mysql Version 10.11.16
  • Text App version: 5.0.2

Client details:

  • OS: iOS
  • Device: iPhone SE 2013
Logs
Nextcloud log (data/nextcloud.log)
Insert your Nextcloud log here
Browser log
Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...
Lenguaje dominante
JavaScript
Estrellas
665
Forks
133
Merge medio
1 d 17 h
PR fusionados (30 d)
172

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/text

Todos los issues de nextcloud/text

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.