[Home] [Downloads] [Search] [Help/forum]


Register forum user name Search FAQ

Gammon Forum

[Folder]  Entire forum
-> [Folder]  MUSHclient
. -> [Folder]  Bug reports
. . -> [Subject]  hotspot tooltips vanish on mud output

hotspot tooltips vanish on mud output

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page


Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Fri 04 Nov 2011 11:27 PM (UTC)
Message
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.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #1 on Wed 02 May 2012 12:22 AM (UTC)
Message
Got a new complaint about this from a user.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #2 on Wed 02 May 2012 01:47 AM (UTC)
Message
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.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Mleo2003   (32 posts)  [Biography] bio
Date Reply #3 on Sat 18 Aug 2012 07:02 AM (UTC)
Message
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.
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #4 on Tue 21 Aug 2012 01:46 AM (UTC)
Message
Problem noted. Looks like the removal of the tooltip on scrolling should not apply if the tooltip was put there by a miniwindow.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #5 on Tue 28 Aug 2012 10:55 PM (UTC)

Amended on Tue 28 Aug 2012 11:53 PM (UTC) by Fiendish

Message
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.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #6 on Wed 29 Aug 2012 06:49 AM (UTC)
Message
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.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #7 on Wed 29 Aug 2012 01:05 PM (UTC)

Amended on Wed 29 Aug 2012 01:07 PM (UTC) by Fiendish

Message
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.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #8 on Sat 22 Sep 2012 05:10 AM (UTC)
Message
Fixed in version 4.82.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #9 on Sun 23 Sep 2012 06:28 PM (UTC)
Message
Now they disappear after a timeout?

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #10 on Sun 23 Sep 2012 09:50 PM (UTC)
Message
They always timed out. Tooltips generally do that.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #11 on Mon 24 Sep 2012 01:42 AM (UTC)
Message
Huh, I never noticed that before. Interesting.

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #12 on Sat 29 Sep 2012 03:33 AM (UTC)
Message
Version 4.83 lets you alter the time the tooltips stay visible.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

Posted by Fiendish   USA  (2,514 posts)  [Biography] bio   Global Moderator
Date Reply #13 on Sat 29 Sep 2012 08:13 PM (UTC)
Message
Cool! Are there bounds?

https://github.com/fiendish/aardwolfclientpackage
[Go to top] top

Posted by Nick Gammon   Australia  (22,973 posts)  [Biography] bio   Forum Administrator
Date Reply #14 on Sat 29 Sep 2012 11:20 PM (UTC)
Message
0 to 120000 in milliseconds.

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

- Nick Gammon

www.gammon.com.au, www.mushclient.com
[Go to top] top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


27,862 views.

It is now over 60 days since the last post. This thread is closed.     [Refresh] Refresh page

Go to topic:           Search the forum


[Go to top] top

Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.

[Home]


Written by Nick Gammon - 5K   profile for Nick Gammon on Stack Exchange, a network of free, community-driven Q&A sites   Marriage equality

Comments to: Gammon Software support
[RH click to get RSS URL] Forum RSS feed ( https://gammon.com.au/rss/forum.xml )

[Best viewed with any browser - 2K]    [Hosted at HostDash]