jEdit 5.4.0 on Windows 7. BufferTabs 1.2.4
I have configured BufferTabs to show multirow tabs. Now, whenever I switch from one tab to another tab, and the other tab happens to be in a different row, I get the annoying dialogue window which you can see in the attachment, and I have to close this window before being able to proceed.
If if a select in this Window the option "Keep .... selected" and click on "Close", the next time when I switch the tabs, this window pops up again.
(Adding a screenshot which shows all BufferedTabs settings)
Just a little bit more precise: If "Global Options -> View -> Sort Buffer Sets" is activated, then when the user tries to move a buffer tab with mouse, the dialog appears asking what to do:
The first option, which is default, changes the "Sort Buffer Sets" setting, lets the user move the tab and the dialog doesn't appears anymore. In contrast, the second option prevents the user from moving he tab - and every trial to move the tab raises the dialog. That's all o.k.
Provided we keep "Sort Buffer Sets" activated, then BufferTabs plugin causes this dialog to appear every time a user klicks on a tab that isn't in the same row as current buffer's tab. Nevertheless, BufferTabs plugin do change the position of tabs. Thats why I guess that the plugin could be adjusted to not cause this dialog to appear...
Indeed, this was it. Once I turned off "Sort Buffer Sets", the problem disappears.
I would still suggest keeping this as a bug against the BufferTabs plugin, because in the way it is written now, the usage is far from being intuitive. The problem is that the current dialogue does not explain to the user the real reason; the dialogue says that the tabs are reordered, but from the users viewpoint, he didn't reorder anything.
Here a few suggestions on how it can be improved with respect to user friendliness: