WebKit plugin blocks JavaScript confirm() dialogs — Proxmox noVNC buttons not working

JavaScript confirmation dialogs are suppressed in Royal TSX WebKit plugin.

Proof:

  • Safari: :white_check_mark: confirm() dialog appears (screenshot attached)

  • Remote Desktop Manager (WebKit): :white_check_mark: confirm() dialog appears

  • Royal TSX (WebKit): :cross_mark: dialog is blocked, buttons do nothing

Steps to reproduce:

  1. Create Web Page connection to Proxmox VE (https://ip:8006)

  2. Open VM console (noVNC)

  3. Click “Shutdown” or “Reboot” button

  4. Expected: confirmation dialog appears

  5. Actual: nothing happens

Environment:

  • macOS Sonoma

  • Royal TSX 6.x

  • WebKit plugin

Request: Please fix WebKit to allow JS confirm/alert dialogs, or add option to enable them.

Hi baxenko,
Thank you very much for pointing this out to us. The Royal Apps Dev Team has looked into this and has fixed this issue. Could you please install the latest beta version of Royal TSX and install all the updates and let us know if that resolves the issue for you too? You can download the beta version here:

Thanks!