Skip to content

fix: Add missing implementation for rotating popups in html widgets #72

Merged
t-bashir-bs merged 2 commits into
28-x-y-bsfrom
28-x-y-bs-fix-rotated-popups
Nov 21, 2024
Merged

fix: Add missing implementation for rotating popups in html widgets #72
t-bashir-bs merged 2 commits into
28-x-y-bsfrom
28-x-y-bs-fix-rotated-popups

Conversation

@t-bashir-bs
Copy link
Copy Markdown

@t-bashir-bs t-bashir-bs commented Nov 18, 2024

Description of Change

Html widget rotation support was added, but changes to allow popup rotation were not done. Popups are used for html form elements such as select and date picker elements. This change adds the missing functionality for popup rotation as well as adding to the existing rotation test cases to check popups as well.
The improved test coverage highlighted a bug that when an html widget rectangle is resized the transforms are not updated, and so a fix for this has also been added.

Checklist

Release Notes

Notes:

@t-bashir-bs t-bashir-bs changed the title Fix: Add missing implementation for rotating popups in html widgets fix: Add missing implementation for rotating popups in html widgets Nov 18, 2024
Copy link
Copy Markdown

@andy-brightsign andy-brightsign left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am new to this code, but it makes sense to me,

Copy link
Copy Markdown

@caneraltinbasak caneraltinbasak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@t-bashir-bs t-bashir-bs merged commit 96a6d5d into 28-x-y-bs Nov 21, 2024
@t-bashir-bs t-bashir-bs deleted the 28-x-y-bs-fix-rotated-popups branch November 21, 2024 15:07
t-bashir-bs added a commit that referenced this pull request May 23, 2025
* OS-17652: Add support for window rotation

* Mention windowTransform webpreference is for Linux

* Add window rotation test case

---------

Signed-off-by: Tariq Bashir <120014322+t-bashir-bs@users.noreply.github.com>

test: Improve html window rotation tests (#67)

Improve html window rotation tests

fix: Add missing implementation for rotating popups in html widgets  (#72)

* Fix rotated popup windows

* Add extra test for popup window rotation

Cherry picked from:
0947088: feat: Add support for window rotation OS-17652 (#65)
5d09884: test: Improve html window rotation tests (#67)
96a6d5d: fix: Add missing implementation for rotating popups in html widgets  (#72)
t-bashir-bs added a commit that referenced this pull request Jul 2, 2025
* OS-17652: Add support for window rotation

* Mention windowTransform webpreference is for Linux

* Add window rotation test case

---------

Signed-off-by: Tariq Bashir <120014322+t-bashir-bs@users.noreply.github.com>

test: Improve html window rotation tests (#67)

Improve html window rotation tests

fix: Add missing implementation for rotating popups in html widgets  (#72)

* Fix rotated popup windows

* Add extra test for popup window rotation

Cherry picked from:
0947088: feat: Add support for window rotation OS-17652 (#65)
5d09884: test: Improve html window rotation tests (#67)
96a6d5d: fix: Add missing implementation for rotating popups in html widgets  (#72)
t-bashir-bs added a commit that referenced this pull request Apr 30, 2026
* OS-17652: Add support for window rotation

* Mention windowTransform webpreference is for Linux

* Add window rotation test case

---------

Signed-off-by: Tariq Bashir <120014322+t-bashir-bs@users.noreply.github.com>

test: Improve html window rotation tests (#67)

Improve html window rotation tests

fix: Add missing implementation for rotating popups in html widgets  (#72)

* Fix rotated popup windows

* Add extra test for popup window rotation

Cherry picked from:
0947088: feat: Add support for window rotation OS-17652 (#65)
5d09884: test: Improve html window rotation tests (#67)
96a6d5d: fix: Add missing implementation for rotating popups in html widgets  (#72)
t-bashir-bs added a commit that referenced this pull request May 6, 2026
* OS-17652: Add support for window rotation

* Mention windowTransform webpreference is for Linux

* Add window rotation test case

---------

Signed-off-by: Tariq Bashir <120014322+t-bashir-bs@users.noreply.github.com>

test: Improve html window rotation tests (#67)

Improve html window rotation tests

fix: Add missing implementation for rotating popups in html widgets  (#72)

* Fix rotated popup windows

* Add extra test for popup window rotation

Cherry picked from:
0947088: feat: Add support for window rotation OS-17652 (#65)
5d09884: test: Improve html window rotation tests (#67)
96a6d5d: fix: Add missing implementation for rotating popups in html widgets  (#72)
t-bashir-bs added a commit that referenced this pull request May 20, 2026
* OS-17652: Add support for window rotation

* Mention windowTransform webpreference is for Linux

* Add window rotation test case

---------

Signed-off-by: Tariq Bashir <120014322+t-bashir-bs@users.noreply.github.com>

test: Improve html window rotation tests (#67)

Improve html window rotation tests

fix: Add missing implementation for rotating popups in html widgets  (#72)

* Fix rotated popup windows

* Add extra test for popup window rotation

Cherry picked from:
0947088: feat: Add support for window rotation OS-17652 (#65)
5d09884: test: Improve html window rotation tests (#67)
96a6d5d: fix: Add missing implementation for rotating popups in html widgets  (#72)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants