This commit is contained in:
yumoqing 2021-03-27 16:14:32 +08:00
parent 09fa8f2a3e
commit c40ce7528f

View File

@ -668,8 +668,10 @@ class Blocks(EventDispatcher):
'widget=', from_widget) 'widget=', from_widget)
if isinstance(from_widget, WindowBase): if isinstance(from_widget, WindowBase):
return None return None
return find_widget_by_id(id, if from_widget.parent:
from_widget=from_widget.parent) return find_widget_by_id(id,
from_widget=from_widget.parent)
return None
else: else:
for c in from_widget.children: for c in from_widget.children:
ret = find_widget_by_id(id,from_widget=c) ret = find_widget_by_id(id,from_widget=c)