1 votes

Comment empêcher le défilement lors de la saisie de texte dans une zone de saisie de texte dans une application Fluid ?

Dans mon travail, j'ai un certain nombre d'applications web "toujours ouvertes" qui font partie de la disposition de mon bureau. J'ai toujours Trello ouvert, ainsi que deux salons de discussion Stack Exchange différents. J'ai également une autre fenêtre de navigateur que j'utilise comme tout le monde, en naviguant vers divers sites dans des onglets, etc.

Parce que je veux toujours garder trello et chat ouverts, et je ne veux jamais ouvrir les liens de ces sites dans ces fenêtres, Fluide est une solution presque parfaite, car elle crée une application OSX native pour chaque fenêtre. Je clique dessus et le site s'ouvre comme une application autonome, que je peux configurer pour ouvrir tous les liens dans mon navigateur "normal", etc. J'ADORE, et j'allais passer à la version payante et faire travailler ma petite équipe dessus. (Je n'ai aucune affiliation, je suis juste un véritable fan).

Mais j'ai rencontré un problème :

À des moments apparemment aléatoires, la saisie de texte dans un champ de saisie fait sortir le curseur du champ et fait remonter la fenêtre jusqu'en haut.

J'ai testé cela un peu, et je le sais :

  • Je ne suis pas en train de frapper accidentellement Control , Alt etc. La seule touche de modification que j'utilise est Shift .
  • Je n'arrive pas à le reproduire, même en utilisant le même texte dans la même instance où cela s'est produit. Après les occurrences, j'ai littéralement ramené le focus sur la case où cela s'est produit, j'ai supprimé le texte que je tapais au moment où cela s'est produit, et je l'ai retapé, mais cela ne s'est pas produit.
  • Cela ne semble jamais se produire lorsque je ne saisis pas de texte dans la boîte, donc je suis presque sûr que le problème est lié à cette activité.
  • Cela m'est toujours arrivé dans une fenêtre de chat Stack Exchange, mais je n'utilise pas Fluid pour d'autres sites de "saisie de texte", donc cela peut ne pas être pertinent. (Ce n'est pas un problème pour le chat SE dans les navigateurs normaux ; j'ai passé des milliers d'heures à faire la même chose dans chrome et safari sans incident).

Comme chaque instance de Fluid est essentiellement une application, j'ai pensé qu'il y avait peut-être un paramètre de raccourci que j'avais mal réglé, mais je n'ai rien trouvé de tel dans l'application ou dans les recherches en ligne.

2voto

duci9y Points 5339

J'ai connu ça aussi. C'est dû au fait que le service de vérification orthographique en direct répond tardivement pendant que vous tapez.

Apparemment, lors du remplacement d'un mot mal saisi, le service prend le focus sur la zone de texte. En général, cela se produit si rapidement que vous ne le remarquez pas. Mais parfois, le service prend trop de temps (relativement) pour traiter un mot alors que vous êtes encore en train de taper. Et si vous appuyez sur Spacebar * lorsque cela se produit, la page se déplace vers le haut/bas.

Lorsque cela s'est produit pour la première fois, je pensais que cela dépendait totalement des performances de votre ordinateur et qu'il n'y avait pas de moyen spécifique de le résoudre.

Redémarrage sécurisé - essayez d'abord ceci :

Un jour, j'ai accidentellement activé Safe Boot. Pour moi, cela a empêché le problème de se produire, même après avoir redémarré normalement. En dehors de ses utilisations normales, Safe Boot efface également les caches, répare les permissions et effectue d'autres tâches de maintenance. C'est pourquoi vous voyez une barre de progression lors d'un Safe Boot. Mais cette méthode ne fonctionne pas pour tout le monde.

Désactivez le correcteur automatique - voici une solution qui devrait fonctionner si cela ne résout pas le problème :

Cette solution nécessite que vous désactiviez la correction automatique pour l'application. Vous pouvez toujours laisser le correcteur orthographique activé, de sorte qu'il continuera à mettre en évidence les fautes d'orthographe ; il ne les modifiera simplement pas automatiquement.

  1. Allez dans l'application concernée.
  2. Cliquez dans la case où vous avez des difficultés à saisir du texte, pour y placer le curseur.
  3. Dans la barre de menus, sélectionnez Édition > Orthographe et grammaire > Décocher Corriger l'orthographe automatiquement. Vous pouvez laisser l'option Vérifier l'orthographe lors de la saisie cochée, afin de continuer à afficher les fautes d'orthographe lorsque vous tapez.

* En appuyant sur la touche Spacebar lorsqu'une zone de texte n'est pas en cours de traitement envoie une action de défilement vers le bas à la page actuelle. Et en appuyant sur Shift + Spacebar envoie un défilement vers le haut.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X