nextcloud / nextcloud/calendar

Left menu not closing on "new date" (mobile)

Open
#3,442 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop bug design mobile
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

Steps to reproduce
  1. open calendar in nextcloud on android chrome
  2. go to a day (click on it) - left menu will open
  3. click "new date"
  4. done.
Expected behaviour

Tell us what should happen

The left menu should disappear or become significant smaller so that the date form can be seen and edited by the user.

Actual behaviour

Tell us what happens instead

date form not accessable because of overlapping left menu.

Calendar app

Calendar app version: (see apps admin page, e.g. 2.0.1)

2.3.3

CalDAV-clients used: (Thunderbird Lightning, DAVx5, Evolution, macOS Calendar, etc)

Client configuration

Browser: (e.g. Firefox 48)

Android Chrome 92.0.4515.159

Operating system: (e.g. Arch Linux)

Android 7.1.1

Server configuration

Operating system: (e.g. Debian 8)
Debian 10
Web server: (e.g. Apache, Nginx,...)
Apache
Database: (e.g. MariaDB, SQLite or PostgreSQL)
Maria
PHP version: (e.g. 7.0.3)
newest
Nextcloud Version: (see admin page, e.g. 17.0.2)
21.0.4
Updated from an older installed version or fresh install:

List of activated apps:

If you have access to your command line run e.g.:
sudo -u www-data php occ app:list
from within your instance's installation folder

Nextcloud configuration:

If you have access to your command line run e.g.:
sudo -u www-data php occ config:list system
from within your instance's installation folder

or

Insert your config.php content here
Make sure to remove all sensitive content such as passwords. (e.g. database password, passwordsalt, secret, smtp password, …)
Logs
Web server error log (e.g. /var/log/apache)
Insert your webserver log here
Log file (data/nextcloud.log)
Insert your nextcloud.log file here
Browser log
Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...

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

Reproduce the issue in the Calendar app on Android Chrome by opening a day and selecting “new date.” Start by tracing the mobile calendar UI handling for the left menu and date form; done means the menu closes or becomes small enough for the form to be accessed and edited.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.