<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>16207</bug_id>
          
          <creation_ts>2008-06-30 01:46:43 +0400</creation_ts>
          <short_desc>Подвисание Lazarus</short_desc>
          <delta_ts>2009-04-05 04:50:47 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>lazarus</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>15075</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="AEN">aen</reporter>
          <assigned_to name="Alexey Rusakov">ktirf</assigned_to>
          <cc>boyarsh</cc>
    
    <cc>cas</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>73322</commentid>
    <comment_count>0</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2008-06-30 01:46:43 +0400</bug_when>
    <thetext>Блокирование Lazarus. Открыть Lazarus, изменить текст стандартной
программы, нажать на кнопку &quot;раскрыть редактор на весь экран&quot;, нажать на
кнопку &quot;закрыть lazarus&quot;, при этом появляется диалоговое окно с выбором
действий &quot;сохранить, отменить, ...&quot;. Любой выбор не приводит к закрытию
приложения.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73336</commentid>
    <comment_count>1</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-06-30 12:35:52 +0400</bug_when>
    <thetext>Можно чуть более конкретное описание - никак не получается воспроизвести подвисание. Возможно, для начала, я пробую какие-то не те кнопки?
&apos;нажать на кнопку &quot;раскрыть редактор на весь экран&quot;, нажать на
кнопку &quot;закрыть lazarus&quot;&apos; - это какие конкретно кнопки?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73354</commentid>
    <comment_count>2</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-06-30 15:52:00 +0400</bug_when>
    <thetext>проявляется в xfce - на главном окне слишком много кнопок. В случае kde их всего 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73997</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2008-07-14 02:28:55 +0400</bug_when>
    <thetext>ashen@, посмотрите?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74002</commentid>
    <comment_count>4</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-07-14 12:55:20 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; ashen@, посмотрите?
&gt; 

Там все дело в том, что разные WM понимают разные типы окон по-своему, поэтому появляется разное количество кнопок вверху типа &quot;закрыть&quot;, &quot;развернуть&quot;, &quot;свернуть&quot; и т.п.

Проблема в xfce в том, что при разворачивании на весь экран странно перерисовываются кнопки на окне (они это делают постоянно, пока окно не будет возвращено в исходное состояние). Самый простой вариант - не дать этому окну разворачиваться (оно и не предусмотрено, судя по всему).

Я некоторое время назад, кажется, даже писала патч на тему, но потестировать руки так и не дошли. Если такой способ решения проблемы устраивает и будет работать - дам его.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74004</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2008-07-14 14:53:40 +0400</bug_when>
    <thetext>Да, я думаю, вполне.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74005</commentid>
    <comment_count>6</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-14 14:59:42 +0400</bug_when>
    <thetext>Проверить на xfce пока не могу. Но такое же увидел на IceWM. Повторный вызов завершения сеанса закрывает lazarus. На KDE такое не наблюдал.
2 mex3: что за патч?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74076</commentid>
    <comment_count>7</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-16 12:17:19 +0400</bug_when>
    <thetext>Только что проверил на xfce. Такого поведения lazarus&apos;а не поймал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74077</commentid>
    <comment_count>8</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-07-16 12:34:54 +0400</bug_when>
    <thetext>Сколько кнопок при этом (справа вверху) на главном окне Lazarus? Если там есть кнопка &quot;развернуть&quot; - то как оно разворачивается? Серым полем на весь экран? Это как-то тоже не особо правильно, как мне кажется...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74088</commentid>
    <comment_count>9</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-16 14:38:21 +0400</bug_when>
    <thetext>Все 4. Все кнопки есть. И всё нормально сворачивается и разворачивается.Цвет серо-розовый или как он там называется. См. http://gw.nsrz.ru/linux/xfcelazarus.jpg
На каких версиях xfce, gtk, gtk2, lazarus наблюдается?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74091</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2008-07-16 14:55:02 +0400</bug_when>
    <thetext>В исходном описании бага неточность: речь о кнопках не на редакторе исходного кода (если я правильно понял скриншот), а о главном окне (которое узкое во всю ширину экрана). На нём кнопки распахивания на весь экран быть не должно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74093</commentid>
    <comment_count>11</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-16 15:12:57 +0400</bug_when>
    <thetext>В общем этот баг овоспроизвести у меня ни разу не получилось. Наверное начнём с того, что какие версии пакетов?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74094</commentid>
    <comment_count>12</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-07-16 15:19:03 +0400</bug_when>
    <thetext>Да, верно. Речь о несколько другом окне (коротком, но широком - там есть ещё кнопки сохранить/открыть и т.п.).
Lazarus и xfce те, что в Лайте. Если бы я знала, какие они именно и где-то была возможность это быстро проверить - я бы уже проверила новувю сборку... но как-то последнее время вокруг только kde, который не особо интересен в данном вопросе...

Даже если воспроизвести не получилось, помимо версий - сама по себе кнопка разворачивания главного окна на весь экран имеется?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74095</commentid>
    <comment_count>13</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-16 15:42:09 +0400</bug_when>
    <thetext>Всё есть и всё разворачивается,сворачивается. Правда с косяками: при распахнутом окне нету ни одного компонента Для сравнения:
нормальное состояние http://gw.nsrz.ru/linux/xfcelazarus1.jpg
распахнуто на весь экран http://gw.nsrz.ru/linux/xfcelazarus2.jpg
В жизнь не додумался распахивать на весь экран это окно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74096</commentid>
    <comment_count>14</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-16 15:45:25 +0400</bug_when>
    <thetext>Поправка: нормальное состояние http://gw.nsrz.ru/linux/xfcelazarus3.jpg</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74099</commentid>
    <comment_count>15</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-07-16 15:50:35 +0400</bug_when>
    <thetext>Значит бага в силе и фиксить ее действительно проще обрубанием возможности разворачивать окна :) Сейчас таки поставлю лайт и проверю...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74100</commentid>
    <comment_count>16</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-07-16 16:02:59 +0400</bug_when>
    <thetext>В самом первом сообщении шла речь о том, что lazarus, после распахивания на весь экран главного окна при выходе из него ни даёт ни сохранить ни чего иного сделать. Такого я не поймал. А то что при распахивании &quot;пропадают&quot; компоненты, уже иная бага.Но согласен - отрубать такую возможность. Патч приветствуется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74103</commentid>
    <comment_count>17</comment_count>
      <attachid>2705</attachid>
    <who name="mex3">mex3</who>
    <bug_when>2008-07-16 19:14:31 +0400</bug_when>
    <thetext>Created attachment 2705
вариант для того, что лежит в школьном бранче</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74104</commentid>
    <comment_count>18</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-07-16 19:15:35 +0400</bug_when>
    <thetext>Кнопка, из-за которой все проблемы, теперь отсутствует.
Новая фича - кнопка для сворачивания в заголовок. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81071</commentid>
    <comment_count>19</comment_count>
    <who name="mex3">mex3</who>
    <bug_when>2008-11-13 15:26:04 +0300</bug_when>
    <thetext>(In reply to comment #16)
&gt; В самом первом сообщении шла речь о том, что lazarus, после распахивания на весь
&gt; экран главного окна при выходе из него ни даёт ни сохранить ни чего иного
&gt; сделать. Такого я не поймал. А то что при распахивании &quot;пропадают&quot;
&gt; компоненты, уже иная бага.Но согласен - отрубать такую возможность. Патч
&gt; приветствуется.
&gt; 

патч наложили? Багу можно закрывать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81114</commentid>
    <comment_count>20</comment_count>
    <who name="ashen">lex.shen</who>
    <bug_when>2008-11-14 12:44:44 +0300</bug_when>
    <thetext>На сизифе пока нет. В &quot;школьном линуксе&quot; вроде накладывали, гляньте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88709</commentid>
    <comment_count>21</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-04-05 03:41:19 +0400</bug_when>
    <thetext>Поскольку баг касается не только Школьного комплекта (и в Школьном как раз таки уже исправлен, как я понимаю), перевешиваю на Сизиф.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88710</commentid>
    <comment_count>22</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2009-04-05 04:50:47 +0400</bug_when>
    <thetext>Добавил патч в 0.9.24-alt3.4 (с последующим перекладыванием в 5.0) и -alt3.3.M41.1</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2705</attachid>
            <date>2008-07-16 19:14:31 +0400</date>
            <delta_ts>2008-07-16 19:14:31 +0400</delta_ts>
            <desc>вариант для того, что лежит в школьном бранче</desc>
            <filename>lazarus-alt-mainwindow-fix.patch</filename>
            <type>text/plain</type>
            <size>390</size>
            <attacher name="mex3">mex3</attacher>
            
              <data encoding="base64">LS0tIGxhemFydXMvaWRlL21haW4ucHAub3JpZwkyMDA4LTA3LTAzIDIwOjM1OjQ2ICswNDAwCisr
KyBsYXphcnVzL2lkZS9tYWluLnBwCTIwMDgtMDctMDMgMjA6MzU6MTQgKzA0MDAKQEAgLTEwOTEs
NiArMTA5MSw3IEBAIGJlZ2luCiAgIE1haW5JREVCYXIuTmFtZSA6PSBOb25Nb2RhbElERVdpbmRv
d05hbWVzW25taXdNYWluSURFTmFtZV07CiAgIEVudmlyb25tZW50T3B0aW9ucy5JREVXaW5kb3dM
YXlvdXRMaXN0LkFwcGx5KE1haW5JREVCYXIsTWFpbklERUJhci5OYW1lKTsKICAgSGlkZGVuV2lu
ZG93c09uUnVuOj1UTGlzdC5DcmVhdGU7CisgIE1haW5JREVCYXIuQm9yZGVyU3R5bGU6PWJzU2lu
Z2xlOwogCiAgIC8vIG1lbnUKICAgU2V0dXBTdGFuZGFyZElERU1lbnVJdGVtczsK
</data>

          </attachment>
      

    </bug>

</bugzilla>