| SYSTEM INFORMATION |
|
| OS type and version |
Ubuntu Linux 22.04.5 |
| Webmin version |
2.610 |
| Usermin version |
2.510 |
| Virtualmin version |
7.50.2 Professional |
| Theme version |
26.20 |
| Apache version |
2.4.52 |
| Package updates |
4 package updates are available |
In the github issue right click behaviuor was fixed/updated
- On Webmin tab, Virtualmin tab right click does not respect Default page for Virtualmin #796
- When right-clicking the same product switch (top-left of navigation menu), meaning the one that is currently opened, it will clone/re-open the right page content.
- When right-clicking on a product switch that isn’t currently selected, it will use defaults from the theme config (as you pointed out).
- You will need to re-save the theme configuration page after applying the latest changes.
I don’t understand the point of cloning. Is it possible just to set it so when I right click on the Webmin or the Virtualmin Tab that the default page for those that are opened irrespective of where I am at.
I am not sure if this was because of a limitation, maybe because of session handling or something similar. If so let me know and I will close this suggestion down.
If this requires another option in the theme config I could live with that
if changing the default behaviour is not on the cards.
I checked how it works:
- When right‑clicking the currently selected product tab (Webmin/Virtualmin), the new tab clones the current page.
- When right‑clicking a non‑selected product tab, the new tab opens the default page for that product, as configured in the theme.
From a user perspective, this makes the behavior depend on whether the tab is active or not, which is not very intuitive. The expectation (at least for me) is that:
- Right‑click on Webmin always open the configured “Default page for Webmin”.
- Right‑click on Virtualmin always open the configured “Default page for Virtualmin”.
In other words, I’d prefer that right‑click on those product tabs consistently uses the theme’s default pages, regardless of what page I’m currently on.
If changing the default behavior globally is not desirable for all users, would it be possible to add a small option in the theme configuration, something like:
Right‑click behavior on product tabs
– Clone current page (current behavior)
– Always open default page for Webmin/Virtualmin
That way, users who like the current cloning behavior can keep it, and users like me can switch to a simpler, more predictable behavior that always respects the “Default page for Webmin/Virtualmin” settings, even when right‑clicking on the currently active tab.
If there is a technical limitation (e.g. session or routing constraints) that makes this hard or risky, I’m happy to hear about it and adjust expectations. Otherwise, I think such an option would make the UX more consistent and easier to understand.