[patch] broken keyboard handling in forms (#66296)(grave)
Leo Savernik
l.savernik at aon.at
Sun Jan 18 22:55:44 GMT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am Sonntag, 18. Januar 2004 19:07 schrieb Germain Garand:
> Le Dimanche 18 Janvier 2004 12:43, Leo Savernik a écrit :
[...]
> The most common instance: just type something in any form's lineedit, click
> anywhere else on the page (text node, empty space...), select what you just
> typed => keyboard input is lost, you can't replace the selection.
Fix attached which does not break contenteditable and also fixes the issues
mentioned above.
>
[...]
> what I dislike is it builds a disguised alternate accessor to focusNode
> right in khtmlview. Don't you think it really ought to belong to the
> Document interface?
KHtmlView::ensureNodeHasFocus is private to caret mode. It does not belong
anywhere else.
> It would be less likely that several unrelated places compete for focusNode
> ownership, as is the case now.
If you have an idea on how to realize this, I'm interested.
>
> This was hard to track.
>
> Greetings,
> Germain
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQFACw7wj5jssenUYTsRAup/AJwK3F1Uf7XflS3jOsfrg8j1ZqGlzACeIPIM
7/G3WKzhlHpZmNrBBusByDI=
=t/5F
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: khtml_navigation_55.diff
Type: text/x-diff
Size: 982 bytes
Desc: not available
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20040118/78d5a39d/attachment.diff>
More information about the kfm-devel
mailing list