SCIENTIFIC-LINUX-USERS Archives

October 2007

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Frank, Schluenzen" <[log in to unmask]>
Reply To:
Frank, Schluenzen
Date:
Fri, 26 Oct 2007 16:00:31 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (37 lines)
Hi Stephan,

> 
> since the update to firefox-1.5.0.12-0.7.SL3, we observe problems with 
> positioning the cursor in text input boxes, like the one for the URL, 
> the search engine, and also widgets embeeded in web pages: Neither the 
> mouse nor the cursor keys can be used to position the cursor anywhere 
> except at the very beginning or the very end of the string.
> 
> firefox-1.5.0.12-0.7.slc3 has the same problem.
> 
> Could someone confirm that they're seeing this as well? Any ideas how to 
> work around this?
> 

yup, I see the same problem. Actually, it's still possible to move around
within the text boxes with mouse and/or cursor - just the pointer (|) doesn't
update the position (which is just as bad) ...

The firefox-1.5-pango-cursor-position-more.patch apparently doesn't work 
properly under SL3 (see PS:). After removing the patch from 
firefox-1.5.0.12-0.7.SL3's spec and rebuilding the rpm everything seems to 
work fine .... at least the pointer positions correctly within the text boxes...

I guess there is a good chance that similar patches make their way into 
thunderbird as well !?

Ciao, Frank.

PS: After fiddling a bit with the code: the patch introduces 
inRendContext->GetRangeWidth to deduce the (pixel) length of a substring 
within a text-field which is then used to calculate the actual position of the 
pointer within the text field. As it turns out, the function always returns 
the length of the complete string rather than that of the substring (whyever) 
- so that the pointer appears to get stuck at the end (or start) of the 
string. well, didn't try to dig any further ....

ATOM RSS1 RSS2