Skip to content

Commit 24a7f36

Browse files
committed
DisplayHandler > OnTooltip fix.
1 parent c63bdeb commit 24a7f36

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

displayhandler.pyx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,10 +178,12 @@ cdef public cbool DisplayHandler_OnTooltip(CefRefPtr[CefBrowser] cefBrowser,
178178

179179
try:
180180
pyBrowser = GetPyBrowserByCefBrowser(cefBrowser)
181-
pyText = CefStringToPyString(cefText)
181+
pyText = [CefStringToPyString(cefText)] # In/Out
182182
handler = pyBrowser.GetClientHandler("OnTooltip")
183183
if handler:
184-
return <cbool>bool(handler(pyBrowser, pyText))
184+
ret = bool(handler(pyBrowser, pyText))
185+
PyStringToCefString(pyText[0], cefText);
186+
return <cbool>ret
185187
else:
186188
return <cbool>False
187189
except:

0 commit comments

Comments
 (0)