mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
Right_Clicking_A_Second_Row_Moves_The_Context_Highlight_To_It timed out on the Windows CI agent waiting for the second context menu to open. A closed popup's light-dismiss overlay keeps answering hit tests until the scene is rendered again, and a press that lands on it raises no ContextRequested at all, so the menu never opens. The test pumped a fixed four frames after dismissing the first menu to get past that, which is a guess about how long the overlay survives: enough on a fast machine, not on a loaded agent. Hit testing the point is the same question the context-request handler asks, so waiting for it to reach the row is the actual precondition for the click, whatever number of frames that takes. The failure could not be reproduced locally - removing the frames entirely still passes here - so this fixes the documented mechanism rather than a reproduction, and a timeout now reports which of the two conditions was not met. Assisted-by: Claude:claude-opus-5[1m]:Claude Codepull/4073/head
1 changed files with 9 additions and 7 deletions
Loading…
Reference in new issue