ipywidget's Output widget bug
giswqs opened this issue · 0 comments
giswqs commented
Geemap uses ipywidget's Output widget substantially to display text and plots. It appears that Output widget behaves different in different environments, causing issues such as disappearing maps in ArcGIS Pro.
The problematic way:
import ipywidgets as widgets
output = widgets.Output()
with output:
print('Hello World')
output
output.clear_output()
The recommended way:
import ipywidgets as widgets
output = widgets.Output()
output.append_stdout('Hello World')
# output.append_display_data(data)
output
output.outputs = ()
Relevant issues: