I’m having an issue with my custom tooltip method. It is pretty simple: if isMouseOver() is true for a given component, I get the tooltip text for that component, and draw it in the desired location. This works great for my sliders and buttons, but seems to fail on my ComboBox, and on the label next to that combo box for some reason. The code I am using:
localTooltipText = syncComboBox->getTooltip();
currentTooltipState = 8;
else if (syncLabel->isMouseOver())
localTooltipText = syncLabel->getTooltip();
currentTooltipState = 9;
The standard Juce tooltip window seems to work fine with the combo box and its associated label, but my tooltip code doesn’t seem to find them. If I wiggle the mouse around enough and do some weird voodoo (like mouse down on a slider, drag to over the label, mouse up), my tooltips will show. But they are “sticky” - they are hard to get going, and stay around for a weird amount of time.
Any idea what might be going on here? This is literally my final bug before release, after climbing over a mountain of bugs the last few months. HELP!!!