Bug 9212

Summary: Консультант : некорректная работа кнопки "назад"
Product: WINE@Etersoft Reporter: Svetlana Zhukova <svzhu>
Component: Окна / фокус / перерисовкаAssignee: Сергей Гуральник <serhio>
Status: CLOSED FIXED QA Contact: Svetlana Zhukova <svzhu>
Severity: major    
Priority: P2 CC: baraka, dm, dtr
Version: 2.1   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: 30325 Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 8991, 9208    
Deadline: 2013-05-14   

Description Svetlana Zhukova 2013-03-31 12:44:06 MSK
В windows:
открываю по очереди одно из другого:
Правовой навигатор,аванс,первый документ раздела.
При нажатии на кнопку "назад" вкладки закрываются в обратном порядке:
документ ,аванс, Правовой навигатор. 
При этом фокус после закрытия
Остается стартовое окно.

В wine:
открываем аналогично,
при нажатии "назад" порядок закрытия такой:

первое нажатие - закрывается документ(открытый последним),но фокус переходит на
стартовую страницу (вкладка "правовой навигатор теперь не видна")

второе нажатие - фокус переходит на "правовой навигатор"(теперь вкладка
"стартовая страница " не видна - как и должно быть),

третье нажатие - закрывается "правовой навигатор, "фокус переходит на
"аванс"(откуда открывали документ)

четвертое нажатие - закрывается "аванс", остается стартовая страница.

Получается,что порядок закрытия вместо 321 - 312 (причем открыть-3 клика,
закрыть 4 клика, потому как второе нажатие только поменяло фокус,ничего не
закрыв).


бутылка cons/cons на eter-2.1
WINE@Etersoft SQL 2.1.2/2.1.0-eter5/2
Comment 1 Svetlana Zhukova 2013-03-31 13:09:25 MSK
в бутылке winevanilla  cons/cons
wine-1.5.27
проблемы нет.
Comment 10 Svetlana Zhukova 2013-06-14 10:31:13 MSK
Имеется:
* Чт июн 06 2013 Etersoft Builder <builder@etersoft.ru> 2.1.2-alt16
- revert "user32: Add the parameter bStatic in MDI_GetWindow to select the using child list (eterbug #1129 #2409)" (eterbug #9212)

cons/cons на eter-2.1
WINE@Etersoft SQL 2.1.2/2.1.0-eter19/3
https://bugs.etersoft.ru/show_bug.cgi?id=9212#c0
работает корректно.