Skip to content

Fix/floating repeated size request#3538

Open
higorprado wants to merge 2 commits intoniri-wm:mainfrom
higorprado:fix/floating-repeated-size-request
Open

Fix/floating repeated size request#3538
higorprado wants to merge 2 commits intoniri-wm:mainfrom
higorprado:fix/floating-repeated-size-request

Conversation

@higorprado
Copy link

Summary

  • Fix a floating request_size_once() case where a repeated same-size request could be dropped after a stale commit.
  • Skip redundant floating configure requests when the requested concrete size already matches the committed window size.
  • Preserve interactive-move behavior (no regression).

Behavior Changes

  • tests::floating::repeated_size_request:
    • before: last same-size request after commit could produce no configure
    • after: configure is re-sent correctly
  • tests::floating::resize_to_same_size:
    • before: redundant configure could be sent even when size already matched
    • after: no configure is sent

Validation

  • Floating test module passes, including:
    • repeated_size_request
    • resize_to_same_size
    • resize_to_different_then_same
    • resize_during_interactive_move_propagates_to_floating

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.

1 participant