aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWladimir J. van der Laan <[email protected]>2012-05-13 13:04:20 -0700
committerWladimir J. van der Laan <[email protected]>2012-05-13 13:04:20 -0700
commit524843af01a6983c9f6c4b48389f90fdac5d59d6 (patch)
tree592c087a52e52b16b436379af076e796d26b928f /src
parentMerge pull request #1288 from Diapolo/sendcoinsdialog_strings (diff)
parentPrevent tooltip filter from ever causing infinite loops (diff)
downloaddiscoin-524843af01a6983c9f6c4b48389f90fdac5d59d6.tar.xz
discoin-524843af01a6983c9f6c4b48389f90fdac5d59d6.zip
Merge pull request #1283 from laanwj/2012_05_prevent_tooltip_infiniteloop
Prevent tooltip filter from ever causing infinite loops
Diffstat (limited to 'src')
-rw-r--r--src/qt/guiutil.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp
index 23e657677..22c0bfeeb 100644
--- a/src/qt/guiutil.cpp
+++ b/src/qt/guiutil.cpp
@@ -257,7 +257,7 @@ bool ToolTipToRichTextFilter::eventFilter(QObject *obj, QEvent *evt)
{
QWidget *widget = static_cast<QWidget*>(obj);
QString tooltip = widget->toolTip();
- if(!Qt::mightBeRichText(tooltip) && tooltip.size() > size_threshold)
+ if(tooltip.size() > size_threshold && !tooltip.startsWith("<qt/>") && !Qt::mightBeRichText(tooltip))
{
// Prefix <qt/> to make sure Qt detects this as rich text
// Escape the current message as HTML and replace \n by <br>