https://bugs.kde.org/show_bug.cgi?id=519773

Méven <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/kio/-/commit/d51a661
                   |                            |92401728d28e89c217d66fbbcd2
                   |                            |90c0b4

--- Comment #4 from Méven <[email protected]> ---
Git commit d51a66192401728d28e89c217d66fbbcd290c0b4 by Méven Car, on behalf of
Pan Zhang.
Committed on 04/06/2026 at 08:11.
Pushed by meven into branch 'master'.

openurljob: respect "open in application" preference for binaries

When handleBinaries() received shouldExecute=false from the OpenOrExecuteFile
handler (because the user configured behaviourOnLaunch=open in kiorc), the
dialogFinished lambda ignored the parameter with Q_UNUSED and always called
handleBinariesHelper(), which checks m_runExecutables and shows a "For security
reasons" error.

Check the shouldExecute flag and call openInPreferredApp() when false, matching
the existing behavior in handleScripts().

M  +5    -5    src/gui/openurljob.cpp

https://invent.kde.org/frameworks/kio/-/commit/d51a66192401728d28e89c217d66fbbcd290c0b4

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to