cancel
Showing results for 
Search instead for 
Did you mean: 

Bug: Annoying GUI Behaviour: Child Windows Disappear

AMacd.1
Associate III

I'm not sure if this is the right forum for this but here goes.

When operating with STM32CubeIDE, and doing something that causes a child window to pop up, the window can disappear behind other windows and alt-tab can't find them.  I have to drag other windows on my desktop around to find the child window lurking underneath.

Environment:

  • STM32CubeIDE Version 1.16.1
  • OS: Ubuntu 22.04.5 LTS 64 Bit
  • Desktop: Gnome V42.9
  • Windowing System X11
  • Graphics: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2) using Nouveau

To reproduce:

  1. Open a browser and a few other apps maximized.
  2. Open STM32CubeIDE.
  3. In the main IDE window, click on Help -> Manage Embedded Software Packages.
  4. Now Alt-Tab to some other application.
  5. Alt-Tab back to find the Embedded SoftwarePackages Manager.

Expected Behavour:

Embedded SoftwarePackages Manager appears.

Actual Behavour:

Embedded SoftwarePackages Manager cannot be found.

Additonal Information:

By dragging all the windows around or minimizing them, eventually you will find the Embedded SoftwarePackages Manager child window.

Workaround:

As soon as the Embedded SoftwarePackages Manager appears, right-click over the widget and select "Always on Top".  Now it doesn't disappear anymore though the causes it to always cover other content on the desktop.  This workaround only is in effect for the current STM32CubeIDE session.  If STM32CubeIDE is closed, the "Always On Top" setting is not remembered and the problem recurs.

I am aware that STM32CubeIDE is derived from Eclipse but I have no way of knowing if this bug is applicable to STM32CubeIDE or the upstream Eclipse project.  If this behaviour is the responsibility of Eclipse developers, please don't hesitate to comment with guidance on how to proceed with reporting this bug with the Eclipse team.

1 ACCEPTED SOLUTION

Accepted Solutions

Hello @AMacd.1 

Thank you for escalating this on our Community.

Embedded SoftwarePackages Manager pop-up depends on the CubeMX version integrated in CubeIDE. So the known limitation 63624 describe this behavior. This is  known limitation for us. 

Best Regards 

STTwo-32 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2
AMacd.1
Associate III

I just stumbled onthis web page: STM32CubeIDE_errata_1.16.x General_issues 

Issue 63624 seems to describe a similar issue though it specifies STM32CubeMX which I have not installed.

Hello @AMacd.1 

Thank you for escalating this on our Community.

Embedded SoftwarePackages Manager pop-up depends on the CubeMX version integrated in CubeIDE. So the known limitation 63624 describe this behavior. This is  known limitation for us. 

Best Regards 

STTwo-32 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.