Skip to content
This repository was archived by the owner on Sep 6, 2021. It is now read-only.
This repository was archived by the owner on Sep 6, 2021. It is now read-only.

StatusBar UI-updating code probably doesn't belong in EditorManager #1869

@peterflynn

Description

@peterflynn

In Sprint 15 we added about 130 lines of code to EditorManager that maintains the various status labels in the status bar (cursor pos, current syntax mode, tab settings, etc.). EditorManager is a low-level core module and probably shouldn't be acting as the view/controller layer for the status bar.

StatusBar.js is probably also not the right place, since it seems to be intended more as a generic container that various modules can plug into. We may want to create a new module, e.g. EditorStatus or EditorStatusBar, to contain this code.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions