I've discovered that calling set_height() on a splitter in the OnClientLoaded event causes a minor delay of at least 100ms. It's not much, but it's just enough that people seem to notice when they first visit each page - they find they can't click anything for the instant after the page loads and start to get frustrated, then the splitter finishes resizing and they are able to work.
I'm trying to make sure the splitter is tall enough to display all its content without scrolling the splitter. Is there a way around using javascript to do this? Maybe in the CSS, or with tweaks to the splitter itself? Barring that, is there a way to speed up the set_height() method? I'm willing to edit the native javascript files, but not without making sure I won't mess something up inadvertantly.
As a temporary fix, I've set VisibleDuringInit to false. It still takes 100ms+ for the splitter to appear, but when it does, it's fully formed and ready to be clicked upon. This does mean that some of the RadComboBox controls within the splitter render strangely (too short until you hover over them, and background image shows up incorrectly) but that, I can probably deal with in the CSS for the combo boxes.
So: Is there a way around using javascript to set the splitter to size with its contents? If so, how? Ideas welcome, even if they might not work - I'm willing to test anything.
I'm trying to make sure the splitter is tall enough to display all its content without scrolling the splitter. Is there a way around using javascript to do this? Maybe in the CSS, or with tweaks to the splitter itself? Barring that, is there a way to speed up the set_height() method? I'm willing to edit the native javascript files, but not without making sure I won't mess something up inadvertantly.
As a temporary fix, I've set VisibleDuringInit to false. It still takes 100ms+ for the splitter to appear, but when it does, it's fully formed and ready to be clicked upon. This does mean that some of the RadComboBox controls within the splitter render strangely (too short until you hover over them, and background image shows up incorrectly) but that, I can probably deal with in the CSS for the combo boxes.
So: Is there a way around using javascript to set the splitter to size with its contents? If so, how? Ideas welcome, even if they might not work - I'm willing to test anything.