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

[Bug report]: Demo Site Northwind Orders Print Invoice #7058

Closed marcobisio closed 5 months ago

marcobisio commented 6 months ago

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

What happened?

Print Invoice isn't working properly in demo site (https://demo.serenity.is/Northwind/Order)

What did you expect to happen?

print the invoice pdf

How to reproduce?

click on the pdf icon in the Orders grid: https://demo.serenity.is/Northwind/Order

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

demo site

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

furkanevran commented 5 months ago

Hi @marcobisio, thank you for reporting.

I found out that we were searching for an "inline-element" class as a parent of the clicked item (usually the i.fa element) instead of an element having the "inline-element" class since our latest change.

Sent a PR that fixes this issue.

marcobisio commented 5 months ago

Thanks!