GAC WORLD TV - BUILD 5.2.34 HOTFIX 7
DELAYED NATIVE DIALOG GUARD

COMPONENT
- plugin.video.gacworldtv.searchresults 0.2.26
- Built from Hotfix 6 test candidate 0.2.25
- Approved Content Gateway baseline remains 0.2.24 until runtime certification
- Skin 0.8.12 remains unchanged
- Installer 0.4.27 remains unchanged
- Umbrella 6.7.81 and CocoScrapers 1.0.39 remain unchanged

CONFIRMED HOTFIX 6 FINDING
Kings from Queens S1E2 completed the ten-second delayed File Browser watch
without a File Browser appearing. However, Kings from Queens S1E1 loaded
DialogConfirm.xml after the original zero-touch guard released. Hotfix 6
did not monitor that delayed confirmation dialog.

HOTFIX 7 BEHAVIOR
- Arms only after no_cached_source_list or uncached_only_blocked.
- Watches the originating Kodi window for 10 seconds.
- Detects delayed DialogConfirm and FileBrowser windows.
- Closes either dialog only while it is positively identified.
- Continues watching after a successful closure.
- Tracks confirm and File Browser detections separately.
- Disarms when the customer navigates away from the originating window.
- Skips closure if a protected dialog was already active before the guard.
- Uses Action(Back) only as a final fallback while the same dialog remains active.
- Leaves legitimate dialogs and File Browser use elsewhere untouched.

PRESERVED
- Content Gateway movie, television, season and episode navigation
- Automatic TorBox movie and episode playback
- Build 5.2.31 customer-compatible source policy
- Hotfix 3 Regional Presentation Filter
- Hotfix 5 Zero-Touch Source Guard
- Skin 0.8.12 branded notification presentation
- Golden Home, artwork, settings, databases, favorites and portable paths

CONTROLLED TEST
1. Install Content Gateway 0.2.26 and restart Kodi.
2. Open Kings from Queens: The RUN DMC Story.
3. Test S1E1 and S1E2 separately.
4. Press nothing for at least 12 seconds after each selection.
5. Confirm the branded unavailable notice remains readable.
6. Confirm no Umbrella Yes/No prompt remains visible.
7. Confirm no File Browser remains visible.
8. Upload the Kodi log.
9. Confirm the log records:
   - GAC delayed native dialog guard armed
   - GAC delayed native dialog detected: kind=confirm and/or kind=file_browser
   - GAC delayed native dialog closed
   - completed with close_failures=0
10. Test one working movie to reconfirm playback.

STATUS
Controlled runtime-test candidate. Not certified or locked.
