[215] Parameter Info drawing multiple times


BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello, the ParameterInfo window is taking too much time to be drawn,
making it difficult to continue typing a method call. For each typed
character I have to wait for the ParameterInfo window to update, and
apart from taking too much time (arround one second), it flickers wildly.

I think this has to do with the fix of the bug where the window didn't
get its bottom side correcly drawn. Now the window seems to be drawn
three times before displaying its contents.

Regards,
Pablo
-


BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFD0nCevooSiBfQCSoRAuPTAJ9/wc2hY9eXQhNy/tHYIdEWX2UmnACgmHgH
ixzFK1Sku+RfHh6vR/DEHrQ=
=skei
-


END PGP SIGNATURE-----

6 comments
Comment actions Permalink

Pablo,

It's very strange for the ParameterInfo is rebuilt on timer not on character
typing.
But maybe there are too much signatures... Could send us a small example?

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sergey V. Coox (JetBrains) wrote:

Pablo,

It's very strange for the ParameterInfo is rebuilt on timer not on character
typing.
But maybe there are too much signatures... Could send us a small example?

Ummm...I have seen this problem with NUnit's Assert.AreEqual().

Oh, and I've seen the bottomless drawn window again (don't remember what
I was doing then, will report if I can reproduce).

Regards,
Pablo
-


BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFD1M6JvooSiBfQCSoRAubiAJ4yFfrgYXtNWWyVOa12f66HUZg+RACfQ0l7
MUp2HhbXRnWFQvn1h03uWAQ=
=5k9B
-


END PGP SIGNATURE-----

0
Comment actions Permalink

Pablo,

Oh, and I've seen the bottomless drawn window again (don't remember what
I was doing then, will report if I can reproduce).

If You see that again, tell me where, because I think, I've fixed the
problem.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sergey V. Coox (JetBrains) wrote:

Pablo,

>> Oh, and I've seen the bottomless drawn window again (don't remember what
>> I was doing then, will report if I can reproduce).

If You see that again, tell me where, because I think, I've fixed the
problem.

OK, I'll be alert. I'm attaching a file with 3 captures of the sequence
of frames that get drawn when I invoke ParameterInfo (Ctrl+P) on a method.

The flickering happens cause the window its drawn multiple times and at
different sizes.

Regards,
Pablo
-


BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFD1OjlvooSiBfQCSoRAsa5AJ9bIAtN6DmCWXaMU03ECrpE/YKIlACdElGh
O6z2BDC4irtejsh8sCFNEiw=
=Gklg
-


END PGP SIGNATURE-----



Attachment(s):
ParameterInfo.zip
0
Comment actions Permalink

The problem with Assert.AreEqual is reproducable for me as well. When I start
to type an argument and press Backspace it takes Resharper about a second
to refresh the tooltip window.

Best regards,
Maxim



0
Comment actions Permalink

Pablo,

Looks like I've fixed multiple resize.
Wait for the build 216 to check.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0

Please sign in to leave a comment.