ビューベースのアウトラインビュー(OSX 10.7)があります。アイテムをクリックすると、通常どおりアイテムが選択されます。ダブルクリックすると、そこに含まれるテキストフィールドを編集できます。ただし、textFieldの編集が完了すると、行のハイライトが消えます。outlineViewは引き続き行が選択されていると見なし、その行にdrawSelectionInRectメッセージを送信しても外観は変わりません。アウトラインビューに行を再度選択するように指示しても、その外観は変わりません。行をもう一度クリックするだけで、ハイライトを再表示できます。何が起こっているのか分かりますか?