基本的なスタイルが適用されたテキスト ブロックを削除すると、エディターはアクティブな状態 (太字など) のままですが、そのスタイルのボタンは非アクティブ化されます。文字を入力すると、ボタンが再び有効になります。
これが CKEditor デモでも発生することを確認したので、インストールの変更とは関係ありません。
再現する手順:
Use standard CKEditor: http://ckeditor.com/demo#standard
Select all and delete existing contents
Type 'Hello, World'
Select 'World'
Click 'Bold' button (or Ctrl+B)
Move cursor to end of content
Remove via backspace until bold content is removed
これにより、ボタンは非アクティブ (デフォルト状態) として表示されますが、コンテンツを入力するとテキストが太字で入力され、ボタンが再びアクティブになります。
Chrome、Firefox、および IE10 でこれを再現しました (空白のコンテンツと末尾のスペースに関する規則が少し異なります)。
新しいコンテンツがエディターに入力される状態をプルし、それを使用してボタンの状態を更新して、入力したコンテンツがどのように入力されるかをユーザーが確認できるようにする方法はありますか?