enthought / enthought/pyface

Make sure all trait listeners get unhoooked

Open
#877 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
115
Forks
54
PR merge metrics
No merged PRs in 30d

Description

ref: #870

There are some cases where we set up trait listeners but never ultimately unhook them (i.e. we never call `.observe(_____, remove=True)`). In many of these cases the use of the code is transient (e.g. examples / tests), but in any case it is best to always be safe. Any code which isn't transient this is very important as it could lead to strange bugs.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.