You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run-window "Open Kensa Report" toolbar icon now appears reliably after Gradle-delegated test runs. KensaTestRunListener captured the run tab's RunContentDescriptor in onTestingStarted — too early for Gradle delegation, where the Build window holds focus while Gradle ramps up, so classes were filed under a stale or empty descriptor that the toolbar's update() never resolved. The listener now accumulates the run's classes on the stable test-root proxy and binds them to the descriptor once, at onTestingFinished, when the test tab is reliably the selected content.
Toolbar icon no longer renders as a giant full-width button that opens the report when clicked anywhere on the toolbar. The shared action icon (/icons/logo.svg) declared a 512×512 intrinsic size, so IntelliJ sized the ActionButton to fill the whole toolbar; it is now a normal 16×16 action icon.
Opening a report from the run-window toolbar icon or the test-tree menu now selects the test in single-source (non-site) reports. buildKensaRoute omitted the source prefix for single-source bundles, producing #/test/<class>, but the report keys class nodes as <sourceId>::<class> and falls back to source id default; the route now always carries the prefix, so the report lands on the test instead of opening unselected.