2012-06-06 4 views
0

최근에 내가 실수로 도장으로 만든 웹 응용 프로그램의 문제점을 발견했습니다.Dojo - ScrollingTabControllerMenuButton이 Firefox의 TabContainer를 고정시킵니다.

TabContainer 및 단추가있는 도구 모음이 있고 각 단추는 TabContainer에 Tab을 추가합니다. 이러한 새 탭 각각은 프로그래밍 방식으로 생성 된 자식으로 다음 중 하나 이상을 갖습니다. BorderContainers, ContePanes, Editors, FilteringSelects, Uploader and Buttons. 내가 parseonLoad를 가지고 있지 않다는 것을 지적해야합니다 : true byt false 그리고 필자는 파서를 수동으로 호출합니다. 필요한 경우 파서를 호출합니다. 콘텐츠 속성의 ContentPanes에서 선언적 필터링 Selects와 ValidationTexts 및 Uploader를 삽입해야한다고 지적해야합니다. 문제가되지 않기를 바랍니다. (탭 스트립의 오른쪽/왼쪽 드롭 다운 화살표) 나는 ScrollingTabControllerMenuButton를 사용할 때 나는 많은 새 탭을 만들 때

모든 파이어 폭스 (12) 한 가지 이외도 IE9에서 모든 브라우저에서 잘 작동하고 ScrollingTabController가 생성됩니다 (맨 오른쪽의 아래쪽 화살표) TabContainer가 잘못 작동하여 결국 고정됩니다. Firebug는 탭 스트립의이 메뉴를 통해 다른 탭을 선택할 때 이상한 오류를 표시합니다. 이 탭에있는 버튼 오류, 이상한 오류는 StackController 또는 ScrollingTabController

[예 :

버튼

if(this._selectedTab === button.domNode){ StackController.js (line 222) ] 

다른 때마다

...이 이상한 행동은 파이어 폭스에서 일어나는

을 정의되어 있지 않습니다. IE9와 크롬에는 전혀 문제가 없습니다!

아무도 문제가 될 수있는 아이디어가 있습니까? 알려진 버그입니까? 각 탭에 여러 위젯이있는 것이 문제입니까?

+0

어떻게 설명할까요? 브라우저 별 버그처럼 보입니다. 어쩌면 여기에서 답을 찾을 수 있습니다 : http://bugs.dojotoolkit.org/search?q=scrollingtabcontroller&noquickjump=1&ticket=on&milestone=on&changeset=on&wiki=on 또는 위의 정보와 함께 새로운 티켓을 놓으십시오. – mschr

답변

0

브라우저 특정 버그가 실제로 것 같다 나는 다음 릴리스에서이 수정되어야 들었다로

내가 먼저 도장 커뮤니티에보고하고 거기에서 그들이 파이어 폭스 팀

에보고

http://bugs.dojotoolkit.org/ticket/15496

관련 문제