The new shift-drag multi-select/deselect feature in 2.0.15 introduces a severe lag between mouse movement and something happening on the screen. The initial select works well, as before. When I want to add or remove elements from the selection by using shift-drag or control-drag, the mouse only starts moving 0.5 to 1 second after I start moving my mouse, and keeps moving 0.5 to 1 second after I stop moving my mouse.
Edit: Actually, it looks like the delay varies, depending on the path I trace with the mouse. Or something. In any case, the delay is not constant.
-
I made a small screencap to demonstrate the problem. First I perform a normal single select, which works fine. Then a new click/drag multi-select, which also works fine. Finally, I hit control and perform another drag/select. That's when the lag becomes apparent:
https://www.youtube.com/watch?v=_S3hxY...
Hope this helps,
Jeroen -
-
I verified that it happens on my home computer as well, so it's not some funky machine specific issue, as far as I can tell.
-
-
EMPLOYEE
I’m
thankful for the detailed report
Hi Jeroen, thank you for reporting it! The screencap is very useful.
The lag should be fixed in the Prerelease version, available here: http://balsamiq.com/products/mockups/...
Can you please confirm if it works for you?
Ciao
Marco -
-
Hi Marco,
Thanks for the quick response.
The fix is so-so, however. There seems to be some improvement, but it's still very easy to create a severe lag. Since you seem to like the screencap so much, here's another one, made with the prerelease version ;)
https://www.youtube.com/watch?v=xnMGSY...
Jeroen -
-
Can you please give me some details about your hw? The lag could be due to too intensive CPU work.
I tested here on Mac and PC, several configurations, but I can' reproduce the lag with the Prerelease version.
Ciao
Marco -
-
This is a Dell laptop with Intel Core i5 CPU (4-core @ 2.4 GHz) and 4 GB of memory. The OS is Windows 7 Ultimate N, 32-bit. My home PC is an AMD Phenom 6-core @ 3.2 GHz, 3 GB of memory and Windows 7 Ultimate, 64-bit.
When this lag happens, the CPU usage on the laptop increases to about 60% overall, spread out pretty evenly across the cores (i.e. no saturation of a single core). Memory usage is at about 50%, so no thrashing either.
I'll try a reboot, see if that helps.
Jeroen -
-
Thank you for the details. Your specs are good, so how can it be an hardware problem? Unless you have something special in your mouse or trackpad... may it be?
Ciao
Marco-
We introduced support for horizontal scrolling. It works only on Mac and only with the trackpad, but side effects are always possible. I'm putting here http://dl.dropbox.com/u/335644/Mockup... a special version with horizontal scrolling disabled, just to exclude this absurd hypothesis. :-)
Ciao
Marco -
-
That doesn't seem to help :(. And I now reproduced the problem on a third computer, again a laptop running windows 7.
Maybe a strange observation, but it seems like the problem is worse when I move slowly. -
-
-
-
-
Nope, lag still exists after a reboot.
As for mouse/trackpad: I have a standard Dell mouse. Nothing special. The problem happens with the mouse and the trackpad. Playing around with mouse settings didn't help so far.
Sorry to burden you with this issue. As a fellow developer I know what it's like not to be able to reproduce a bug :(
Jeroen -
-
Here http://builds.balsamiq.com/archives/m... you find the archives of old builds.
Can you please install the 2.0.14 or an older one and repeat your test?
Ciao
Marco -
-
Good morning Marco :).
Just tried 2.0.14. No problem there. Then I reinstalled 2.0.15, and the issue is back.
Jeroen -
-
Mmm... then it's something in the 2.0.15. By the way, we just released 2.0.16 with the improvements taken from the Prerelease, which you said don't change too much. I would try it, however.
Let me see if we can reproduce the lag on some pc here. If not, I would like to look at your screen via Skype.
Ciao
Marco -
-
2.0.16 doesn't fix it, unfortunately.
No problem if you want to take a peek through Skype. My skype name is jeroen94704, but let me know in advance before calling so I can sit down in a separate room (so as not to bother my colleagues).
Jeroen -
-
Hi Jeroen, there is a fix in the Prerelease build which makes the lag go away from a test pc I'm using here. The problem can be related not only to the mouse but to the keyboard too (how fast key-down events are sent to programs).
Please let us know if you see any improvement.
http://balsamiq.com/products/mockups/...
Ciao
Marco -
-
At least for me this solves the problem: Performance is fine again.
One detail I noticed: The previous (slow) versions had heavy menu bar flicker when moving the selection, the prerelease doesn't. -
-
Fixed for real this time: http://blogs.balsamiq.com/product/201...
-
-
-
Loading Profile...



Twitter,
Facebook, or email.

EMPLOYEE
