Dlaczego TinyMCE uzyskuje ostrość i rozmycie, gdy użytkownik przeskakuje z innego pola wprowadzania?
Mam pole do wprowadzania tytułu i textarea tinymce4.
W initymce zdefiniowałem initplama iskupiać detektory zdarzeń (coffescript).
tinymce.init(
$.extend {}, tinyMceDefaultConfig,
editor_selector:"tinymce-question"
setup: (editor) ->
editor
.on 'init', (e).....
.on 'focus', ->
console.log('focus')
.on 'blur', ->
console.log('blur')
Kiedy wchodzę w pole tekstowe tinymce, to tylko ogieńskupiać zdarzenie. Działa w porządku.
Ale kiedy przechodzę z pola wprowadzania tytułu do tinymce (ze zdarzeniem myszy), uruchamia sięskupiać iplama wydarzenia.
Czemu? Albo jak tego uniknąć?
AKTUALIZACJA:
Oto przykład. Czy to błąd?
Kiedy klikam w pole tekstowe, wystrzelił tylko fokus. Kiedy znajduję się w polu wejściowym, a następnie klikam w pole tekstowe, ogniska i rozmycie ognia.
<html>
<head><!-- CDN hosted by Cachefly -->
<script src="http://tinymce.cachefly.net/4.0/tinymce.min.js"></script>
<script>
tinymce.init({
selector:"textarea",
setup: function(editor) {
editor.on('focus', function() {
console.log('focus');
});
editor.on('blur', function(){
console.log('blur');
})
}
});
</script>
</head>
<body>
<input type="text" name="fname">
<textarea>Your content here.</textarea>
</body>
</html>
AKTUALIZACJA:
Fokus wystrzelił teraz jeden raz, ale rozmycie już nie wystrzeliwuje.
UPDATE2:
Widzę, że ten problem występuje tylko w Chrome. W Firefoksie i Safari działa dobrze.
AKTUALIZACJA3:
Naprawiono to za pomocą rzeczywistej wersji Nightly. Nie wiem, w której wersji zostanie scalona.