serenity-is / Serenity

Business Apps Made Simple with Asp.Net Core MVC / TypeScript
https://serenity.is
MIT License
2.57k stars 796 forks source link

Automatically displaying the editor popup within a panel when the 'Yes' option is selected in a confirmation popup. #6977

Closed EdwinThomas11 closed 9 months ago

EdwinThomas11 commented 9 months ago

Before submitting the bug report, please read and check the following items

What happened?

When an entity is opened within a panel and a confirmation popup appears before saving, clicking 'Yes' not only saves the entity but also triggers the opening of an editor popup simultaneously.

What did you expect to happen?

It should not open an editor popup in the panel

How to reproduce?

When an entity is opened within a panel and a confirmation popup appears before saving, clicking 'Yes' not only saves the entity but also triggers the opening of an editor popup simultaneously.

What Serenity Nuget Versions are you seeing the problem on? (separated by comma)

3.12.6

Relevant log output

No response

Serene template version

No response

Sergen version

No response

Code editor

No response

Operating System

No response

Node.js version

No response

TypeScript version

No response

Database type and version

No response

On which device do you see the problem?

No response

On which operating system do you see the problem?

No response

On which browsers do you see the problem?

No response

On what version of the browsers do you see the problem?

No response

Additional information

No response

EdwinThomas11 commented 9 months ago

I've observed that when the URL is in the format "~/Default/Entity#", if I modify the browser's URL manually to "~/Default/Entity#edit123," the popup appears. @VictorTomaili appreciate your inputs here at the earliest.

VictorTomaili commented 9 months ago

The problem you are facing is not related to the framework, but to your own code. The serenity 3.x versions are no longer supported. You can prefer to upgrade your project to 6.x. Please continue on discussions.