Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№113-09-2009 15:29:15

MicroHard2
Участник
 
Группа: Members
Зарегистрирован: 13-09-2009
Сообщений: 2
UA: Firefox 3.5

Splitter/tree bug. Как подвинуть Splitter програмно

Здравствуйте, уважаемые участники форума.

В gecko 1.9.1.2 есть весьма неприятный баг под Mac OS X.

Если создать двe таблицы "tree" flex="1" разделенные горизонтальным сплиттером то по умолчанию обе таблицы занимают постраницы.
Но при попытке редактровать какойнибудь элемент верхней таблицы (двойной щелчок мыши) эта таблица увеличивает высоту примерно в 1.5 раза а нижняя уменьшает высоту на 50%
Когда редактировать заканчиваю, все возврящается на свои места.

Заметил что этот баг ликвидируется если хотябы чуть чуть подвинуть сплиттер (drag).

Подскажите пожалуйста как программно подвинуть сплиттер из c++ или, намного лучше - из Javascript.

Отсутствует

 

№213-09-2009 18:37:44

MicroHard2
Участник
 
Группа: Members
Зарегистрирован: 13-09-2009
Сообщений: 2
UA: Firefox 3.5

Re: Splitter/tree bug. Как подвинуть Splitter програмно

PS. Если убрать сплиттер совсем то баг тоже проявляется.

Добавлено 13-09-2009 19:02:08
Проблему решил. Оказывается при добавлении новых элементов значение аттрибута rows не меняется само по себе - его нужно менять программно (у меня custom tree view). Если это сделать то глюки пропадают.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]