Zoltán Papp
b1c154dc3d
[client] Cover the hidden-window bookkeeping with tests
...
application.Window carries unexported methods, so the hide/restore paths could
not be faked and the earlier tests could only assert which entries survived a
restore, never which windows were actually shown.
The bookkeeping now goes through hideableWindow, the four methods it needs,
with the window enumeration and the main-window raise behind seams that are nil
in production. That makes the case the owner tag exists for testable end to
end: an install started during SSO login restores only the login popup it hid,
and leaves the main window hidden until the login popup itself closes.
2026-09-15 14:55:14 +02:00
..
2026-07-06 13:47:16 +02:00
2026-08-15 11:21:57 +02:00
2026-08-31 18:01:14 +02:00
2025-02-22 12:41:24 +01:00
2026-09-15 14:43:56 +02:00
2026-07-06 13:47:16 +02:00
2026-08-31 16:28:30 +02:00
2026-08-06 12:56:27 +02:00
2026-09-15 14:55:14 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-13 13:39:57 +02:00
2026-07-22 11:34:13 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-29 20:32:26 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-25 20:15:16 +02:00
2026-07-30 13:11:27 +02:00
2026-08-03 16:23:10 +02:00
2026-08-25 20:15:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-28 14:09:16 +09:00
2026-07-28 14:09:16 +09:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-04 17:36:04 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-31 10:32:36 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-03 16:23:10 +02:00
2026-07-06 13:47:16 +02:00
2026-08-31 10:32:36 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-25 11:40:31 +02:00
2026-07-06 13:47:16 +02:00
2026-07-06 13:47:16 +02:00
2026-08-25 11:40:31 +02:00
2026-07-31 19:12:56 +02:00
2026-08-06 12:13:20 +02:00
2026-08-06 12:13:20 +02:00
2026-08-06 12:13:20 +02:00
2026-07-06 13:47:16 +02:00