Bug 5000

Summary: [usability] Master-2.4b-28.07.2004 KDE+Gimp2: исчезновение окон Gimp при потере фокуса
Product: Sisyphus Reporter: Vasilev Maxim <max>
Component: kdeAssignee: Sergey V Turchin <zerg>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: mike, rom_as
Version: unstable   
Hardware: all   
OS: Linux   

Description Vasilev Maxim 2004-08-16 00:27:12 MSD
IMHO, это не совсем баг, а скорее фича, но тем не менее:

имеем: ALT Linux Master-2.4b-28.07.2004

# uname -a
Linux localhost.localdomain 2.4.26-std-up-alt5 #1 Mon Jun 28 21:59:23 MSD 2004 i686 
unknown unknown GNU/Linux

# gimp -v
Версия GIMP 2.0.3-alt1

KDE:
3.2.3-alt2

Если в настройках Gimp, указать, управление внешним видом окон->вншний вид окон-
>стиль окна (у обоих) ->вспомогательное
то происходит следующая не приятная вещь: в случае потери фокуса, любым из этих 
окон (основное, либо окно инструментов), KDE скрывает оба этих окна, с рабочего стола 
и панели задач (т.е. они просто исчезают) и восстановить их обратно нет возможности. 
т.е. можно сказать, что Gimp целиком уходит в бакграунд.

Если же после запуска Gimp успеть открыть/создать документ, то при потере фокуса 
окно с документом остаётся, т.к. не является вспомогательным. И если оно (окно с 
документом) вновь получит фокус, то остальные окна Gimp благополучно появляются.
Comment 1 Sergey V Turchin 2004-08-16 13:33:28 MSD
(In reply to comment #0) 
> то происходит следующая не приятная вещь 
А Вы что ожидали? 
 
Comment 2 Vasilev Maxim 2004-08-16 16:47:21 MSD
Может в Gimp, убрать этот пункт из настроек, что бы руки не чесались (так сказать 
защита от дураков):

# diff preferences-dialog.orign gimp-2.0.3/app/gui/preferences-dialog.c
1864a1865
> /*
1868c1869,1870
<
---
> */
>

# diff /home/max/GIMP/gimpguiconfig.c config/gimpguiconfig.c
235a236
> /*
241a243
> */
345a348
> /*
348a352
> */
437a442
> /*
440a446
> */

p.s. хотя это уже к Gimp вопрос, а не к KDE
Comment 3 Sergey V Turchin 2004-08-16 17:07:38 MSD
(In reply to comment #2) 
> Может в Gimp, убрать этот пункт из настроек 
Если бы это вредило системе. 
А так, раз ничего страшного не происходит, не вижу смысла. 
Comment 4 Vasilev Maxim 2004-08-16 19:28:15 MSD
В принципе ничего страшного, просто не приятно.
Comment 5 Michael Shigorin 2006-09-28 02:45:33 MSD
(In reply to comment #0)
> Если в настройках Gimp, указать, управление внешним видом окон->вншний
> вид окон->стиль окна (у обоих) ->вспомогательное
"ну так не чешите ногой за ухом"? :-)

> и восстановить их обратно нет возможности.
Даже отключив эту пользовательскую настройку в gimp?