Display tooltips for widget actions

Check for option instead of target presence when renderingt the mouse
highlighting overlay.

Fixes: #490

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Tomas Slusny
2018-02-16 13:34:04 +01:00
parent fa2277c3d7
commit f8a8e9e53d

View File

@@ -24,6 +24,7 @@
*/
package net.runelite.client.plugins.mousehighlight;
import com.google.common.base.Strings;
import java.awt.Dimension;
import java.awt.Graphics2D;
import java.awt.Point;
@@ -69,7 +70,7 @@ class MouseHighlightOverlay extends Overlay
String target = menuEntry.getTarget();
String option = menuEntry.getOption();
if (target.isEmpty())
if (Strings.isNullOrEmpty(option))
{
return null;
}
@@ -89,7 +90,7 @@ class MouseHighlightOverlay extends Overlay
}
}
tooltipManager.add(new Tooltip(option + " " + target));
tooltipManager.add(new Tooltip(option + (Strings.isNullOrEmpty(target) ? "" : " " + target)));
return null;
}
}