mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
fix link click triggering two page opens (#592)
This commit is contained in:
parent
1203775aef
commit
8a330820ed
1 changed files with 0 additions and 3 deletions
|
@ -117,12 +117,9 @@ class CardLayout(QDialog):
|
||||||
pform.frontPrevBox.addWidget(pform.frontWeb)
|
pform.frontPrevBox.addWidget(pform.frontWeb)
|
||||||
pform.backWeb = AnkiWebView()
|
pform.backWeb = AnkiWebView()
|
||||||
pform.backPrevBox.addWidget(pform.backWeb)
|
pform.backPrevBox.addWidget(pform.backWeb)
|
||||||
def linkClicked(url):
|
|
||||||
openLink(url)
|
|
||||||
for wig in pform.frontWeb, pform.backWeb:
|
for wig in pform.frontWeb, pform.backWeb:
|
||||||
wig.page().setLinkDelegationPolicy(
|
wig.page().setLinkDelegationPolicy(
|
||||||
QWebPage.DelegateExternalLinks)
|
QWebPage.DelegateExternalLinks)
|
||||||
c(wig, SIGNAL("linkClicked(QUrl)"), linkClicked)
|
|
||||||
l.addWidget(right, 5)
|
l.addWidget(right, 5)
|
||||||
w.setLayout(l)
|
w.setLayout(l)
|
||||||
self.forms.append({'tform': tform, 'pform': pform})
|
self.forms.append({'tform': tform, 'pform': pform})
|
||||||
|
|
Loading…
Reference in a new issue