Skip to content

v0.21.3 — undo the crash 0.21.2 introduced

Choose a tag to compare

@Mangluu Mangluu released this 22 Aug 15:23
· 50 commits to main since this release

If you are on 0.21.2, update. It crashed the window when you clicked Choose….

0.21.2 tried to stop the folder picker opening behind the window. It attached the picker to the window with parent=, which on macOS presents it as a sheet rather than a free-standing panel, and toggled -topmost around the call. The app then died with

NSInternalInconsistencyException: 'cannot run nil sheetWindow'

Both halves are gone. What remains is lifting and focusing the window, which are ordinary Tk calls that cannot fail that way, verified over repeated runs of the real handler.

If the picker will not open at all, the window now says so and points at the box beside the button. That box is an ordinary text field, so you can type or paste a folder path straight into it and export normally. It used to fail silently and leave no way forward.

Still unresolved: whether the picker can open behind the window. The measurements that led to 0.21.2 did not reproduce on a second attempt, so nothing in this release rests on them.

pip install --upgrade "overleaf-comments-export[gui,pdf]"