Fixed typo
Improve and fix settings pane disabling in a case when no language is selected
Disable remove button when no setting is selected
Manage active state with context manager