hotspot tooltips vanish on mud output

Posted by Fiendish on Fri 04 Nov 2011 11:27 PM — 15 posts, 45,373 views.

USA Global Moderator #0
If mousing over a hotspot with a tooltip, a nice message bubble appears. If new data arrives from the server, the tooltip bubble disappears unexpectedly. This can lead to having the bubble repeatedly only appear for a fraction of a second while the user mouses in and out and in and out to get it to come back and stay for long enough to read.
USA Global Moderator #1
Got a new complaint about this from a user.
USA Global Moderator #2
Ah the problem appears to be errant calls to

void CMUSHView::RemoveToolTip (void)
  {
  // get rid of tooltip, it is incorrect if we scroll

That comment is invalid for miniwindow hotspot tooltips.
#3
I was just going to add that this also affects my stuff as well. It's annoying to have to move off of and back onto hotspots trying to see what the tooltip info is, when mud text is scrolling.
Australia Forum Administrator #4
Problem noted. Looks like the removal of the tooltip on scrolling should not apply if the tooltip was put there by a miniwindow.
USA Global Moderator #5
Actually, now that I think about this again...
I don't think scrolling should ever directly remove a tooltip.
It should just evaluate the mouse position again and load new tip data if appropriate. That way miniwindow tips persist, and output tips have current information. I see no reason to leave the user in an untipped state based on events beyond user control.
Amended on Tue 28 Aug 2012 11:53 PM by Fiendish
Australia Forum Administrator #6
I've been experimenting with a few other apps and I'm not sure this is expected behaviour. If you bring up something which causes a tooltip to appear, and then scroll using the keyboard (not moving the mouse in other words) the tooltip disappears but is not replaced by a tooltip for the new thing you scroll under the mouse.
USA Global Moderator #7
The difference is that MUD output scrolls without user input constantly under normal conditions, whereas few other things do. I don't believe the two situations are analogous. Anyway it was just a thought. The miniwindow thing is the real issue.
Amended on Wed 29 Aug 2012 01:07 PM by Fiendish
Australia Forum Administrator #8
Fixed in version 4.82.
USA Global Moderator #9
Now they disappear after a timeout?
Australia Forum Administrator #10
They always timed out. Tooltips generally do that.
USA Global Moderator #11
Huh, I never noticed that before. Interesting.
Australia Forum Administrator #12
Version 4.83 lets you alter the time the tooltips stay visible.
USA Global Moderator #13
Cool! Are there bounds?
Australia Forum Administrator #14
0 to 120000 in milliseconds.

(0 is the system default, 120000 mS would be two minutes).