Skip to content

It should be possible to dispose() the Application object #766

@krassowski

Description

@krassowski

Problem

Application once started cannot be disposed; this prevents its use in many larger applications. It is not even possible to add it in subclass because for example CommandRegistry has no dispose() and even if we subllass that too then we cannot swap it before constructor assigns the default CommandRegistry to context menu instance.

Proposed Solution

Make Application implement IDisposable.

Additional context

None

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions