bauerdavid / napari-bbox

BSD 3-Clause "New" or "Revised" License
5 stars 3 forks source link

Genrally broken with napari 0.4.18 #7

Closed Chris-N-K closed 9 months ago

Chris-N-K commented 1 year ago

Describe the bug This plugin does no longer work with napari 0.4.18 due to some API changes on napari side.

See issue #6, plus the _finish_drawing() machinery of the BoundingBoxLayer gets called during ´init´ before the relevant attributes of BoundingBoxLayer are created causing errors.

To Reproduce Steps to reproduce the behavior:

  1. Install with napari 0.4.18
  2. Try to use the plugin
  3. Scroll down to '....'
  4. See error
Chris-N-K commented 1 year ago

An additional part of the problem seems to be the removal of _ndisplay -> Remove layer ndisplay event #5491

bauerdavid commented 1 year ago

Hey @Chris-N-K , thanks for the report! The plugin was not yet tested with the newest version of napari. Unfortunately I'm quite busy nowadays, but I'll try to correct is asap.

bauerdavid commented 9 months ago

Hey, I recently published the new version of napari-bbox (0.0.7), which should work with all newer versions of napari (up to 0.4.19). Feel free to try it, and reach out, if you encounter any problems.