orchidsoftware / orchidsoftware/platform

Nested popups - parent disappears (filter -> DateTimer)

Open
#2,926 2 comments 0 reactions 1 assignee View on GitHub

@tabuna is already working on this.

Since Nov 26, 2024.

Errors
Dominant language
PHP
Stars
4.8k
Forks
663
Avg merge
1d 9h
Merged PRs (30d)
7

Description

Describe the bug
When I put DataTimers into filters and I click on year field, month field or arrows to switch month, the filter pop-up in the background disappears.
Is there any solution for this?

To Reproduce
Steps to reproduce the behavior:

  1. Create custom filter with DateTimer input
  2. Create Selection, attach custom filter
  3. Append selection to layout array in Screen

Expected behavior
The filter pop-up should remain visible until it is closed by Apply button or by clicking outside of both filter popup and nested pop-ups (such as DateTimer's pop-up)

Screenshots
IMAGE 2024-11-26 09:49:12
IMAGE 2024-11-26 09:49:09

Desktop:

  • OS: macOS
  • Browser: chrome, safari
  • Version: latest

Smartphone:

  • not tested yet

Server:

  • Platfrom Version: 14.34.0
  • Laravel Version: 10.48.20
  • PHP Version: 8.2
  • Database: Postgres
  • Database Version: 15

Additional context
I was told, it has been resolved once, however, it seems the problem arose again. We would also greatly appreciate the ability to change the filter pop-up width and to disable autofocus on first filter's input. We are currently building the internal system for the third largest radio station in Slovakia on the top of Orchid and things like these really suck. We would really appreciate any help.

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.