Fixed cleanup race condition on browser page close
This commit is contained in:
parent
35910343fe
commit
c4bf97dae2
1 changed files with 14 additions and 13 deletions
|
|
@ -37,6 +37,7 @@ class BrowserFrame(urwid.Frame):
|
||||||
if hasattr(self.delegate, "page_pile") and self.delegate.page_pile:
|
if hasattr(self.delegate, "page_pile") and self.delegate.page_pile:
|
||||||
def df(loop, user_data):
|
def df(loop, user_data):
|
||||||
st = None
|
st = None
|
||||||
|
if self.delegate.page_pile:
|
||||||
nf = self.delegate.page_pile.focus
|
nf = self.delegate.page_pile.focus
|
||||||
if hasattr(nf, "key_timeout"):
|
if hasattr(nf, "key_timeout"):
|
||||||
st = nf
|
st = nf
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue