Hello Lens Desktop developers.
With the latest and supposedly greatest version of Lens Desktop I’m experiencing quite strange behaviour with the “shell to pod” tab.
Prerequisites:
I have selected Workloads/Pods and a specific namespace. No tabs are open - I only see the ‘+’ button on the tab bar, which is minimized to the bottom of the screen. The “Fit to window” and “Minimize” button icons are shown
How to reproduce:
When I open a shell to a pod, a “Pod: ” tab is added to the tab bar, just as expected. Except it is minimized.
Observations:
I cannot drag the tab up to open it.
Clicking the “Minimize” button, nothing happens, besides the button changing to the “Open” icon. Clicking it again changes the button back to the Minimize icon.
Clicking “Fit to window”, the shell tab is maximized, but has no content. The button changed to the “Exit full screen mode” icon. Clicking it again, the tab goes back to be minimized, and the button icon changes back.
Sometimes, when the “Fit to window” and “Minimize” icons are shown, I get lucky (it usually takes multiple clicks on both icons in no particular order to get there) and can drag the tab upwards to display the tab content. Which is absolutely nothing - it’s just completely blank.
Opening a terminal session, then selecting the pod shell tab, I now see kubectl being executed and shortly after I get a prompt.
If I select the “Terminal” tab, then select the “Pod” tab again, the prompt is gone for good, but I still see the kubectl command that was ececuted. The only way (that I have found) to get a prompt, is to start over with a new shell tab, and repeat as described above.
I have tried with a fresh install of the Lens Desktop version instead of the upgrade I did from a version I do not recall the number of - the issue persists.
I have grown quite fond of Lens Desktop and the smoothness of things, but this is really annoying, and I hope it will get fixed soon.
I’m on a Windows Server 2019 DataCenter OS.
Thanks for a usually great tool.