Skip to content

Comments

Fixing regressions that kick you out of a studio#1392

Merged
mikedickey merged 1 commit intodevfrom
bugfix/server-updates-kickout
Feb 8, 2025
Merged

Fixing regressions that kick you out of a studio#1392
mikedickey merged 1 commit intodevfrom
bugfix/server-updates-kickout

Conversation

@mikedickey
Copy link
Collaborator

Fixing regression where you get kicked out of a studio whenever there are websocket messages received

Fixing various conflicts with QML's property caching and a previous commit surrounding studioToJoin

Only emit currentStudioChanged when changes are made, versus every time we receive a websocket message

When there are changes to currentStudio, make sure we emit the signal before performing other actions, so that QML interface will have the latest values

Trigger reconnect if there is a server port change as well, not just if there is a server host change

Use QML to cache url property for web views, so that if currentStudio properties do change, it doesn't reset and kick you out

Bump version to 2.6.0-beta0 to differentiate from final release

Fix changelog for qt 6.8.2 update

@mikedickey mikedickey requested a review from nwang92 February 8, 2025 00:31
whenever there are websocket messages received

Fixing various conflicts with QML's property caching and
a previous commit surrounding studioToJoin

Only emit currentStudioChanged when changes are made,
versus every time we receive a websocket message

When there are changes to currentStudio, make sure we emit
the signal before performing other actions, so that QML
interface will have the latest values

Trigger reconnect if there is a server port change as well,
not just if there is a server host change

Use QML to cache url property for web views, so that if
currentStudio properties do change, it doesn't reset and
kick you out

Bump version to 2.6.0-beta0 to differentiate from final release

Fix changelog for qt 6.8.2 update
@mikedickey mikedickey force-pushed the bugfix/server-updates-kickout branch from 5245663 to 34d8779 Compare February 8, 2025 00:33
@mikedickey mikedickey merged commit da0813b into dev Feb 8, 2025
20 checks passed
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.

2 participants