please disregard - finally spotted the problem (I think) ! "rvj" <[email protected]> wrote in message news:[email protected]... > > Thanks for explanation of manual flush > > I have been partially sucessful however there still seems to be another > problem when removing the text selection for a particular element for a > second (subsequent) time (although it may be my script) > > Currently I'm using element.setAttribute('style','-moz-user-select:text') > to enable text and > element.setAttribute('style','-moz-user-select:-moz-none') to disable it > > Rather than explicitly setting an element's attribute to -moz-none, I > presume I can simply remove the -moz-user-select property and allow the > default -moz-user-select style for the table element to be inherited? > > > > "Mats Palmgren" <[email protected]> wrote in message > news:[email protected]... >> On 10/13/2010 12:45 PM, rvj wrote: >>> thanks .. although I wasnt exactly sure what you meant by a manual >>> flush >> >> Adding "document.documentElement.offsetHeight;" forces pending style >> changes to be executed internally. Adding it to your example (after >> setting the class attribute) appears to make it work as expected. >> This is a bug in Gecko. Please file a bug report at >> https://bugzilla.mozilla.org/ unless it's filed already. >> (under Product:Core, Component:Selection) >> Thanks. >> >> /Mats >> > >
_______________________________________________ dev-tech-layout mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-layout

