[Fix:] Ctrl+click / middle mouse click opening new window, fixed bug

with encoded url string
remotes/origin/falkon
nowrep 15 years ago
parent 7649df8752
commit d7ba5c1b08
  1. 4
      src/webview/webview.cpp

@ -334,11 +334,11 @@ void WebView::mousePressEvent(QMouseEvent *event)
break;
case Qt::MiddleButton:
if (isUrlValid(QUrl(m_hoveredLink)))
tabWidget()->addView(QUrl(m_hoveredLink),tr("New tab"), TabWidget::NewNotSelectedTab);
tabWidget()->addView(QUrl::fromEncoded(m_hoveredLink.toAscii()),tr("New tab"), TabWidget::NewNotSelectedTab);
break;
case Qt::LeftButton:
if (event->modifiers() == Qt::ControlModifier && isUrlValid(QUrl(m_hoveredLink))) {
tabWidget()->addView(QUrl(m_hoveredLink),tr("New tab"), TabWidget::NewNotSelectedTab);
tabWidget()->addView(QUrl::fromEncoded(m_hoveredLink.toAscii()),tr("New tab"), TabWidget::NewNotSelectedTab);
return;
}
default:

Loading…
Cancel
Save