A button to toggle split view orientation --- doesn't work in 4.18
After posting about this on the [forum](https://forum.xfce.org/viewtopic.php?pid=74665), ToZ asked me to open an issue for it. Now that thunar has a split view, I wanted to enable switching between vertical/horizontal splits. I [found](https://docs.xfce.org/xfce/thunar/hidden-settings#enablingadding_hidden_settings) the hidden setting for it. Then learned that rather than using `--set true` or `--set false` you can just use `-T` to toggle. Perfect. In the file `~/.config/Thunar/uca.xml` I create a custom action like this: ```xml <action> <icon>rotation-allowed</icon> <name>⮔ toggle split orientation</name> <submenu/> <command>xfconf-query --channel thunar --property /misc-vertical-split-pane --create --type bool -T</command> <description>switch between horizontal/vertical split</description> <range>*</range> <patterns>*</patterns> <directories/> <audio-files/> <image-files/> <other-files/> <text-files/> <video-files/> </action> ``` It can be activated successfully via the context menu or an assigned keyboard shortcut. Yay! Mission basically accomplished. Problems: 1. Cannot be activated from the toolbar. It _can_ be added to the toolbar and shows up as expected. Clicking has no discernible effect. If I launch thunar from the command line there is no output. Using the monitor option: ```sh xfconf-query --channel thunar --property /misc-vertical-split-pane --create --type bool --monitor ``` shows no effect when  my button is pressed. Is the toolbar limited in what it can do? 2. The change takes effect  in all thunar windows. Is there a way to limit to only a specific window? I don't find a way to create separate Thunar sessions. And then ToZ adds: > For me, it doesn't work on 4.18.10 either, but it does on the 4.19 branch. Maybe a bug report to get it fixed in the 4.18 branch? I am using `extra/thunar 4.18.10-1` via manjaro repos. I did make an attempt at upgrading to [`aur/thunar-devel 4.19.2-1`](https://aur.archlinux.org/packages/thunar-devel) but it failed due to conflicts. I'm not generally using the dev branches and today isn't the day I switch. Not the end of the world but would be nice. :)
issue