error/warning popups get in the way

When the mouse cursor moves over a section of code that has errors/warnings, I get a popup describing the problem in detail.  While helpful, it's often a nuisance as it obscures the line/paragraph, and sometimes prevents me from being able to select the text.  I end up fighting with Intellij, trying to click the text before the popup appears. There's got to be a better way to implement this, maybe a sidebar could be used for popup messages? Maybe an adjustable delay before the popup appears?

Thanks

17 comments
Comment actions Permalink

+1     I agree, this 'feature' is really bad for the blood pressure

0
Comment actions Permalink

Hm.. This is the first time I remember someone complaining about this.   I do agree it would be nice to be able to configure the popup delay time, although the default should still be 0 (no delay).

Maybe you need to turn off some of the warnings? Personally, I don't find this a problem because I have turned off inspections that I don't care about, so I don't see as much yellow warnings in my file.  And if it's my own code, I tend to fix the warnings.  Also, I after a long time using the product, I think I subconciously land the cursor away from the warnings.

-Alex

0
Comment actions Permalink

The problem is that when you try to fix the error, you have to type into the line that's at fault. When you put the caret on the line, the error message pops up, obscuring the very line you want to type into...

0
Comment actions Permalink

Hi Dave,
An example screenshot would be helpful - the default single-line warning/error popups never block text selection for me.

-tt

0
Comment actions Permalink

One place where the warning popups is annoying for me is while debugging. While debugging, if you mouse over a variable, IDEA pops up a window showing the value.  Every once in awhile, I'll have a situation when the variable is also yellow, so IDEA pops up the warning popup window while I'm trying to see the debugger variable popup window.

It would be great if IDEA handled this by offseting the 2nd popup window so they don't overlap each other.

0
Comment actions Permalink

Next time it happens, I'll try to get one.

0
Comment actions Permalink

Yes, that's exactly the problem- you're trying to position the cursor to fix something, and you can't select it or type because of the popup.  When the error/warning popup text is concise, it's not a problem, as it floats below the code in question.  The problem seems to occur when the popup text is very long.

0
Comment actions Permalink

Turning off the warnings isn't really a solution.  We have a very large codebase, and it's very common for us to be gradually moving away from a particular library or coding style to another, and in the meantime we have older code that still hasn't been migrated, but shows warnings.  We want those warnings to be there until we can fix the code.

Landing the cursor away from the warnings is fine, unless you're trying to fix the code, in which case you can't click on it, and that's the essence of the problem. :-)

0
Comment actions Permalink

Alex wrote:

Hm.. This is the first time I remember someone complaining about this.

I remember complaining about this before, and also other people
complaining.  Believe me it's not user error or avoidable when it
happens.  IIRC, it's particularly bad when an error spans multiple lines.
Is there a JIRA for this to vote on does anyone know?
N.

0
Comment actions Permalink

There is an ancient link (2003) to an old tracker entry here, and there's this, and this, and this, but I'm not sure if any of them are really what we're seeing...

0
Comment actions Permalink

http://youtrack.jetbrains.net/issue/IDEA-53966 looks bang on.  Voted and
will get a screenie next time I see it.

N.

0
Comment actions Permalink

Hi Alex,

Please create corresponding ticket about that at IDEA tracker (with screenshot attached).

Regards, Denis

0
Comment actions Permalink

There is already a JIRA at http://youtrack.jetbrains.net/issue/IDEA-53966.  I have just attached a couple of screenshots there that (I hope) demonstrate the problem.

0
Comment actions Permalink

Please see screencams attached to that bug that show the real problem...
and if anyone can repro any other way, pls attach examples!
Cheers,
N.

0
Comment actions Permalink

That is one garish colour scheme you have there :-)

0
Comment actions Permalink

Colin Fleming wrote:

That is one garish colour scheme you have there :)

---
Original message URL: http://www.jetbrains.net/devnet/message/5264581#5264581

I guess with a black background it's bound to be :)
But it saves my eyes...
N.

0

Please sign in to leave a comment.