Skip to content

Commit dfd94d1

Browse files
committed
Some cleanup in the Kivy OSR example.
1 parent 45b3f97 commit dfd94d1

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

  • cefpython/cef3/linux/binaries_64bit

cefpython/cef3/linux/binaries_64bit/kivy_.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -188,22 +188,13 @@ def start_cef(self):
188188
_js_bindings = None
189189

190190
def set_js_bindings(self):
191-
# When browser.Navigate() is called, some bug appears in CEF
192-
# that makes CefRenderProcessHandler::OnBrowserDestroyed()
193-
# is being called. This destroys the javascript bindings in
194-
# the Render process. We have to make the js bindings again,
195-
# after the call to Navigate() when OnLoadingStateChange()
196-
# is called with isLoading=False. Problem reported here:
197-
# http://www.magpcss.org/ceforum/viewtopic.php?f=6&t=11009
198-
199191
if not self._js_bindings:
200192
self._js_bindings = cefpython.JavascriptBindings(
201193
bindToFrames=True, bindToPopups=True)
202194
self._js_bindings.SetFunction("__kivy__request_keyboard",
203195
self.request_keyboard)
204196
self._js_bindings.SetFunction("__kivy__release_keyboard",
205197
self.release_keyboard)
206-
207198
self.browser.SetJavascriptBindings(self._js_bindings)
208199

209200

@@ -514,8 +505,6 @@ def on_touch_up(self, touch, *kwargs):
514505

515506
class ClientHandler:
516507

517-
_reset_js_bindings = False
518-
519508
def __init__(self, browserWidget):
520509
self.browserWidget = browserWidget
521510

0 commit comments

Comments
 (0)