Reproducer: open Frame, right-click on display, select Take a screenshot.
Expected result: screenshot added to Journal
Observed result: no screenshot added to Journal
shell.log
Traceback (most recent call last):
File "/usr/share/sugar/extensions/deviceicon/display.py", line 231, in __take_screenshot_cb
take_screenshot()
File "/usr/lib/python3.7/dist-packages/jarabe/model/screenshot.py", line 80, in take_screenshot
jobject.metadata['preview'] = _get_preview_data(screenshot_surface)
File "/usr/lib/python3.7/dist-packages/jarabe/model/screenshot.py", line 118, in _get_preview_data
preview_surface.write_to_png(preview_str)
jarabe.model.screenshot.IOError: error while writing to output stream
Reproducer: open Frame, right-click on display, select Take a screenshot.
Expected result: screenshot added to Journal
Observed result: no screenshot added to Journal
shell.log