Created attachment 9080 Video demonstration of panel crashing when editing the command filed of a launcher Settings : - XFCE 4.12 - Dual monitors (with duplicated top panels & bottom dock, as there is currently no other possibility to replicate panels on several monitors) - Need to be able to switch What I do: - Right click on a launcher in bottom dock + Properties - Click On "edit" icon - Change the "command" field - Save What happens: - all panels get closed and reloaded - (but changes to launcher are saved) What should happen - panels should not crash - changes should still be saved
Sorry I cannot find how to edit my initial text: I didn't finish one sentence: "- Need to be able to switch " => "- I need to be able to switch on/off a proxy when I move my laptop from cable (on) to wifi (off). * As I didn't find a convenient way to do that with XFCE (*), I wrote a 2 scripts : one that toggles the proxy system-wide by creating/removing the empty /tmp/PROXY_ACTIVATED file, the other that sets/unsets the http[s]_proxy env variables (according to the existence or not of the /tmp/PROXY_ACTIVATED file) then run the command passed as argument. * Then, I need the launchers of firefox/thunderbird/falkon/chrome to execute the "command" field via this script rather than directly" Apart from the panels crashes, this settings works perfectly. I provide all this information for 2 reasons: - as I think my using of scripts (user owned & executable, full path used in launcher's command field) in the "command" field of launcher might be the source of the trouble for the panels - (*) other people confronted with proxies might be interested by the settings, since XFCE lacks simple way to manage it (editing "connections" proposes only "None" or "Automatic" as proxy settings...).
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/266. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev