sleat

Designlab 1.0.8 GUI menu/screen redraw corruption puzzle

3 posts in this topic

Hi,

Overall, I'm having a great time with the Duo and Pro and some assorted shields!

Whilst working through some of the tutorials, though, I've noticed that after a short time the IDE menus begin to glitch. Specifically what happens is that the menu will jump around in strange ways, with the currently selected menu item not matching the item which was just below the mouse pointer before it was moved. This manifests itself soon after running the app, and very quickly as soon as large menus like "examples" are selected. One definite symptom is that the top of the menu gets graphically copied to the place just below the mouse, so the actual menu content below the mouse cannot properly be seen until the mouse is over it. Not a show-stopper, but annoying.

Screenshots included.

The main screen also fails to redraw occasionally when obscured by menus or other windows.

This problem does not occur at all in large menus in the Arduino IDE 1.8.1 but DOES happen in the examples menu of Arduino IDE 1.0.3 and 1.5.2 when mousing up and down the File=>Examples sub-menu.

OS is Windows 7 Pro 64 with 12GB of system RAM.

No other programs seem to be doing this.

Is anyone else seeing this, and is there a fix?

 

Cheers!

Joe

Designlab 1.0.8 Menu Corruption.png

Designlab IDE 1.0.8 Menu Corruption 2.png

Share this post


Link to post
Share on other sites

Hello Sleat,

That looks annoying, in all the time I have spent developing and working with the IDE I don't recall seeing that happen... Does it go away if you minimize and maximize the app or do an alt-tab to switch between apps quickly?

DesignLab was forked from Arduino IDE 1.5.8 so if that was an existing problem with Arduino then it would be brought forward with us. 

If we can find a commit to the Arduino IDE that solves this problem then we can apply it to DesignLab too.

Jack.

Share this post


Link to post
Share on other sites

I wonder if maybe it is related to your video card drivers? 

Here is a discussion about something vaguely related:

http://forums.winstep.net/phpBB2/viewtopic.php?f=2&t=8573&p=24560

One of the things they bring up is video card drivers which is not a bad idea to check since it has never happened on any of the systems I've used during development...

Jack.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now