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

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

    <bug>
          <bug_id>55117</bug_id>
          
          <creation_ts>2025-07-09 15:11:25 +0300</creation_ts>
          <short_desc>phosh: Исправление ошибки с тем, что клавиатуру на экране приложений нельзя спрятать</short_desc>
          <delta_ts>2025-07-11 19:34:44 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>phosh</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>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vladimir Romanov">rirusha</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aris</cc>
    
    <cc>bircoph</cc>
    
    <cc>oleg</cc>
    
    <cc>rirusha</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>268634</commentid>
    <comment_count>0</comment_count>
      <attachid>19010</attachid>
    <who name="Vladimir Romanov">rirusha</who>
    <bug_when>2025-07-09 15:11:25 +0300</bug_when>
    <thetext>Created attachment 19010
Сам патч

Апстрим отказался принимать патч в виду того, что у них своё решение исправления проблемы (Stevia + исправление бага с непоказом по клику на зафокушеном поле), но... ALT Mobile пока на squeekboard, да и со stevia мы заменим одни проблемы другими.

Прикладываю патч</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268637</commentid>
    <comment_count>1</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-07-09 15:16:17 +0300</bug_when>
    <thetext>(Ответ для Vladimir Vaskov на комментарий #0)
&gt; Создано вложение 19010 [подробности]
&gt; Сам патч
&gt; 
&gt; Апстрим отказался принимать патч 
Ссылку давай, да.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268670</commentid>
    <comment_count>2</comment_count>
    <who name="Vladimir Romanov">rirusha</who>
    <bug_when>2025-07-09 17:55:19 +0300</bug_when>
    <thetext>https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1744

Как пожелаете</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268671</commentid>
    <comment_count>3</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-07-09 18:01:57 +0300</bug_when>
    <thetext>Апстрим предлагает не трогать phosh и зафиксить squeekboard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268672</commentid>
    <comment_count>4</comment_count>
    <who name="Vladimir Romanov">rirusha</who>
    <bug_when>2025-07-09 18:11:15 +0300</bug_when>
    <thetext>Предложенное &quot;исправление&quot; создаст баги с тем, что клавиатура в меню приложений работает не от состояния клавиатуры, а от фокуса на поле поиска. Если просто спрятать клавиатуру, то любое переключение фокуса, а затем его возврат, покажет клавиатуру. Да и появятся проблемы, как у stevia. Убрать то убрали, а показать не можем. Это уже другой баг...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268673</commentid>
    <comment_count>5</comment_count>
    <who name="Andrew Savchenko">bircoph</who>
    <bug_when>2025-07-09 18:12:38 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #3)
&gt; Апстрим предлагает не трогать phosh и зафиксить squeekboard.

Мы можем перейти на Stevia, но тогда баг с невозможностью закрыть клавиатуру заменится на баг с невозможностью её открыть после закрытия, что не сильно лучше.

А патч rirusha позволяет решить проблему вне зависимости от клавиатуры.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268674</commentid>
    <comment_count>6</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-07-09 18:27:24 +0300</bug_when>
    <thetext>(Ответ для Vladimir Vaskov на комментарий #4)
&gt; Убрать то убрали, а показать не можем. Это уже другой баг...

Этот &quot;другой&quot; баг есть в апсриме?

(Ответ для Andrew Savchenko на комментарий #5)
&gt; (Ответ для Yuri N. Sedunov на комментарий #3)
&gt; &gt; Апстрим предлагает не трогать phosh и зафиксить squeekboard.
&gt; 
&gt; Мы можем перейти на Stevia, но тогда баг с невозможностью закрыть клавиатуру
&gt; заменится на баг с невозможностью её открыть после закрытия, что не сильно
&gt; лучше.
&gt; 
&gt; А патч rirusha позволяет решить проблему вне зависимости от клавиатуры.

Доверие к рирушиным патчам так себе после
https://bugzilla.altlinux.org/52630
https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1583

Продвигайте свои решения в апстрим.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268826</commentid>
    <comment_count>7</comment_count>
    <who name="Andrew Savchenko">bircoph</who>
    <bug_when>2025-07-10 23:58:50 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #6)
&gt; (Ответ для Vladimir Vaskov на комментарий #4)
&gt; &gt; Убрать то убрали, а показать не можем. Это уже другой баг...
&gt; 
&gt; Этот &quot;другой&quot; баг есть в апсриме?

Да, есть:
https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1196
 
&gt; (Ответ для Andrew Savchenko на комментарий #5)
&gt; &gt; (Ответ для Yuri N. Sedunov на комментарий #3)
&gt; &gt; &gt; Апстрим предлагает не трогать phosh и зафиксить squeekboard.
&gt; &gt; 
&gt; &gt; Мы можем перейти на Stevia, но тогда баг с невозможностью закрыть клавиатуру
&gt; &gt; заменится на баг с невозможностью её открыть после закрытия, что не сильно
&gt; &gt; лучше.
&gt; &gt; 
&gt; &gt; А патч rirusha позволяет решить проблему вне зависимости от клавиатуры.
&gt; 
&gt; Доверие к рирушиным патчам так себе после
&gt; https://bugzilla.altlinux.org/52630

Ради избежания повторения столь неприятной ситуации я и попросил Рирушу отправить патч в апстрим и Вам.

&gt; https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1583

Эта история как раз закончилась хорошо, в т.ч. благодаря Володе: хотя апстрим пошёл иным путём и его патч не принял, но главное, чтоб проблема решена:
https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1084#note_2410531

&gt; Продвигайте свои решения в апстрим.

У нас есть два варианта: текущий патч или патчить squeekboard. Но апстрим squeekboard более не развивает, так что там наиболее вероятный сценарий, что патч снова придётся продвигать в Сизиф после отсутствия интереса со стороны апстрима.

Со временем мы перейдём на Stevia, но решение проблемы нужно раньше :/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268828</commentid>
    <comment_count>8</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-07-11 07:54:51 +0300</bug_when>
    <thetext>(Ответ для Andrew Savchenko на комментарий #7)
&gt; (Ответ для Yuri N. Sedunov на комментарий #6)
&gt; &gt; (Ответ для Vladimir Vaskov на комментарий #4)
&gt; &gt; &gt; Убрать то убрали, а показать не можем. Это уже другой баг...
&gt; &gt; 
&gt; &gt; Этот &quot;другой&quot; баг есть в апсриме?
&gt; 
&gt; Да, есть:
&gt; https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1196
&gt;  

Дополните message подробным описанием проблемы с упоминанием squeekboard, со ссылками на этот баг и непринятый mr. Назовите патч по нашим правилам.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268978</commentid>
    <comment_count>9</comment_count>
      <attachid>19079</attachid>
    <who name="Vladimir Romanov">rirusha</who>
    <bug_when>2025-07-11 18:05:51 +0300</bug_when>
    <thetext>Created attachment 19079
Патч, который позволяет прятать экранную клавиатуру после начала поиска

В phosh есть проблема: невозможность спрятать экранную клавиатуру во время поиска и переименовывания папки. Если во втором есть кнопки принятия и отмены, которые могут &quot;взять&quot; фокус и спрятать клавиатуру, то у поиска такого нет. Добавлена кнопка принтия поиска и поведение с кнопкой enter, чтобы клавиатуру после поиска можно было убрать.

Апстрим от патча отказался (https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1744). Там своё видение, что клавиатура должна уметь прятаться сама. Но даже с иным провайдером экранной клавиатуры (например stevia), есть проблема с тем, что показать клавиатуру нельзя: если поле ввода уже содержит фокус, то клавиатура не покажется (https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1196).

Но даже если этот баг будет исправлен, появятся не столько баги, сколько неудобства в UX: Если начать поиск, убрать клавиатуру, затем переместиться на окно приложения, а затем вернуться, то клавиатура появится. Логика экранной клавиатуры привязана к фокусу на поле поиска.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268985</commentid>
    <comment_count>10</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2025-07-11 19:34:44 +0300</bug_when>
    <thetext>phosh-0.48.0-alt1.1 -&gt; sisyphus:

Fri Jul 11 2025 Yuri N. Sedunov &lt;aris@altlinux&gt; 0.48.0-alt1.1
- applied experimental patch proposed in (ALT #55117)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>19010</attachid>
            <date>2025-07-09 15:11:25 +0300</date>
            <delta_ts>2025-07-11 18:05:51 +0300</delta_ts>
            <desc>Сам патч</desc>
            <filename>search-hide-keyboard.patch</filename>
            <type>text/plain</type>
            <size>4271</size>
            <attacher name="Vladimir Romanov">rirusha</attacher>
            
              <data encoding="base64">RnJvbSAyY2VlZTZmNzU3Y2Q4MTZkYzhhNGEzNDA1YmQwZjQ4ZDc5NTAyMDEzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBWbGFkaW1pciBWYXNrb3YgPHJpcnVzaGFAYWx0bGludXgub3Jn
PgpEYXRlOiBXZWQsIDkgSnVsIDIwMjUgMTQ6NDA6NTUgKzAzMDAKU3ViamVjdDogW1BBVENIXSBv
dmVydmlldzogQWRkIHBvc3NpYmlsaXR5IHRvIGhpZGUga2V5Ym9hcmQgd2l0aCBhbnkgT1NLCiBw
cm92aWRlcgoKLS0tCiBzcmMvYXBwLWdyaWQuYyAgICAgfCAxMCArKysrKysrKysrCiBzcmMvdWkv
YXBwLWdyaWQudWkgfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFu
Z2VkLCAzNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvc3JjL2FwcC1ncmlkLmMgYi9zcmMv
YXBwLWdyaWQuYwppbmRleCBhNGRiZjE1OTQuLjQyMjRmY2IxMyAxMDA2NDQKLS0tIGEvc3JjL2Fw
cC1ncmlkLmMKKysrIGIvc3JjL2FwcC1ncmlkLmMKQEAgLTQ2LDYgKzQ2LDggQEAgc3RydWN0IF9Q
aG9zaEFwcEdyaWRQcml2YXRlIHsKIAogICBHdGtXaWRnZXQgKmRlY2s7CiAgIEd0a1dpZGdldCAq
c2VhcmNoOworICBHdGtXaWRnZXQgKnNlYXJjaF9hcHBseV9yZXZlYWxlcjsKKyAgR3RrV2lkZ2V0
ICpzZWFyY2hfYXBwbHlfYnV0dG9uOwogICBHdGtXaWRnZXQgKmFwcHM7CiAgIEd0a1dpZGdldCAq
ZmF2czsKICAgR3RrV2lkZ2V0ICpmYXZzX3JldmVhbGVyOwpAQCAtNjM1LDYgKzYzNyw4IEBAIG9u
X3NlYXJjaF9hY3RpdmF0ZWQgKEd0a1NlYXJjaEVudHJ5ICplbnRyeSwKICAgaWYgKCFndGtfd2lk
Z2V0X2hhc19mb2N1cyAoR1RLX1dJREdFVCAoZW50cnkpKSkKICAgICByZXR1cm47CiAKKyAgZ3Rr
X3dpZGdldF9ncmFiX2ZvY3VzIChwcml2LT5zZWFyY2hfYXBwbHlfYnV0dG9uKTsKKwogICAvKiBE
b24ndCBhY3RpdmF0ZSB3aGVuIHRoZXJlIGlzbid0IGFuIGFjdGl2ZSBzZWFyY2ggKi8KICAgaWYg
KCFwcml2LT5zZWFyY2hfc3RyaW5nIHx8ICpwcml2LT5zZWFyY2hfc3RyaW5nID09ICdcMCcpCiAg
ICAgcmV0dXJuOwpAQCAtNjYxLDYgKzY2NSw4IEBAIG9uX3NlYXJjaF9sb3N0X2ZvY3VzIChHdGtX
aWRnZXQgICAgKndpZGdldCwKIHsKICAgUGhvc2hBcHBHcmlkUHJpdmF0ZSAqcHJpdiA9IHBob3No
X2FwcF9ncmlkX2dldF9pbnN0YW5jZV9wcml2YXRlIChzZWxmKTsKIAorICBndGtfcmV2ZWFsZXJf
c2V0X3JldmVhbF9jaGlsZCAoR1RLX1JFVkVBTEVSIChwcml2LT5zZWFyY2hfYXBwbHlfcmV2ZWFs
ZXIpLCBGQUxTRSk7CisKICAgZ3RrX3N0eWxlX2NvbnRleHRfcmVtb3ZlX2NsYXNzIChndGtfd2lk
Z2V0X2dldF9zdHlsZV9jb250ZXh0IChwcml2LT5hcHBzKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBBQ1RJVkVfU0VBUkNIX0NMQVNTKTsKIApAQCAtNjc1LDYgKzY4MSw4IEBA
IG9uX3NlYXJjaF9nYWluZWRfZm9jdXMgKEd0a1dpZGdldCAgICAqd2lkZ2V0LAogewogICBQaG9z
aEFwcEdyaWRQcml2YXRlICpwcml2ID0gcGhvc2hfYXBwX2dyaWRfZ2V0X2luc3RhbmNlX3ByaXZh
dGUgKHNlbGYpOwogCisgIGd0a19yZXZlYWxlcl9zZXRfcmV2ZWFsX2NoaWxkIChHVEtfUkVWRUFM
RVIgKHByaXYtPnNlYXJjaF9hcHBseV9yZXZlYWxlciksIFRSVUUpOworCiAgIGlmIChwcml2LT5z
ZWFyY2hfc3RyaW5nICYmICpwcml2LT5zZWFyY2hfc3RyaW5nICE9ICdcMCcpIHsKICAgICBndGtf
c3R5bGVfY29udGV4dF9hZGRfY2xhc3MgKGd0a193aWRnZXRfZ2V0X3N0eWxlX2NvbnRleHQgKHBy
aXYtPmFwcHMpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNUSVZFX1NFQVJD
SF9DTEFTUyk7CkBAIC03MzUsNiArNzQzLDggQEAgcGhvc2hfYXBwX2dyaWRfY2xhc3NfaW5pdCAo
UGhvc2hBcHBHcmlkQ2xhc3MgKmtsYXNzKQogICBndGtfd2lkZ2V0X2NsYXNzX2JpbmRfdGVtcGxh
dGVfY2hpbGRfcHJpdmF0ZSAod2lkZ2V0X2NsYXNzLCBQaG9zaEFwcEdyaWQsIGZvbGRlcl9zdGFj
ayk7CiAgIGd0a193aWRnZXRfY2xhc3NfYmluZF90ZW1wbGF0ZV9jaGlsZF9wcml2YXRlICh3aWRn
ZXRfY2xhc3MsIFBob3NoQXBwR3JpZCwgc2Nyb2xsZWRfd2luZG93KTsKICAgZ3RrX3dpZGdldF9j
bGFzc19iaW5kX3RlbXBsYXRlX2NoaWxkX3ByaXZhdGUgKHdpZGdldF9jbGFzcywgUGhvc2hBcHBH
cmlkLCBzZWFyY2gpOworICBndGtfd2lkZ2V0X2NsYXNzX2JpbmRfdGVtcGxhdGVfY2hpbGRfcHJp
dmF0ZSAod2lkZ2V0X2NsYXNzLCBQaG9zaEFwcEdyaWQsIHNlYXJjaF9hcHBseV9yZXZlYWxlcik7
CisgIGd0a193aWRnZXRfY2xhc3NfYmluZF90ZW1wbGF0ZV9jaGlsZF9wcml2YXRlICh3aWRnZXRf
Y2xhc3MsIFBob3NoQXBwR3JpZCwgc2VhcmNoX2FwcGx5X2J1dHRvbik7CiAKICAgZ3RrX3dpZGdl
dF9jbGFzc19iaW5kX3RlbXBsYXRlX2NhbGxiYWNrICh3aWRnZXRfY2xhc3MsIG9uX2ZvbGRlcl9l
ZGl0X3RvZ2dsZWQpOwogICBndGtfd2lkZ2V0X2NsYXNzX2JpbmRfdGVtcGxhdGVfY2FsbGJhY2sg
KHdpZGdldF9jbGFzcywgb25fZm9sZGVyX2VudHJ5X2FjdGl2YXRlZCk7CmRpZmYgLS1naXQgYS9z
cmMvdWkvYXBwLWdyaWQudWkgYi9zcmMvdWkvYXBwLWdyaWQudWkKaW5kZXggMDJiMzA5NTI1Li5h
ZGEyMmNmZmIgMTAwNjQ0Ci0tLSBhL3NyYy91aS9hcHAtZ3JpZC51aQorKysgYi9zcmMvdWkvYXBw
LWdyaWQudWkKQEAgLTM1LDYgKzM1LDMyIEBACiAgICAgICAgICAgICAgICAgICAgIDwvc3R5bGU+
CiAgICAgICAgICAgICAgICAgICA8L29iamVjdD4KICAgICAgICAgICAgICAgICA8L2NoaWxkPgor
ICAgICAgICAgICAgICAgIDxjaGlsZD4KKyAgICAgICAgICAgICAgICAgIDxvYmplY3QgY2xhc3M9
Ikd0a1JldmVhbGVyIiBpZD0ic2VhcmNoX2FwcGx5X3JldmVhbGVyIj4KKyAgICAgICAgICAgICAg
ICAgICAgPHByb3BlcnR5IG5hbWU9InZpc2libGUiPjE8L3Byb3BlcnR5PgorICAgICAgICAgICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0idHJhbnNpdGlvbi10eXBlIj5zbGlkZS1sZWZ0PC9wcm9w
ZXJ0eT4KKyAgICAgICAgICAgICAgICAgICAgPGNoaWxkPgorICAgICAgICAgICAgICAgICAgICAg
IDxvYmplY3QgY2xhc3M9Ikd0a0J1dHRvbiIgaWQ9InNlYXJjaF9hcHBseV9idXR0b24iPgorICAg
ICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9InZpc2libGUiPjE8L3Byb3BlcnR5
PgorICAgICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9Im1hcmdpbi1zdGFydCI+
NjwvcHJvcGVydHk+CisgICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0idmFs
aWduIj5jZW50ZXI8L3Byb3BlcnR5PgorICAgICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5
IG5hbWU9IndpZHRoLXJlcXVlc3QiPjM2PC9wcm9wZXJ0eT4KKyAgICAgICAgICAgICAgICAgICAg
ICAgIDxwcm9wZXJ0eSBuYW1lPSJoZWlnaHQtcmVxdWVzdCI+MzY8L3Byb3BlcnR5PgorICAgICAg
ICAgICAgICAgICAgICAgICAgPGNoaWxkPgorICAgICAgICAgICAgICAgICAgICAgICAgICA8b2Jq
ZWN0IGNsYXNzPSJHdGtJbWFnZSI+CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb3Bl
cnR5IG5hbWU9InZpc2libGUiPjE8L3Byb3BlcnR5PgorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDxwcm9wZXJ0eSBuYW1lPSJpY29uLW5hbWUiPm9iamVjdC1zZWxlY3Qtc3ltYm9saWM8L3By
b3BlcnR5PgorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJwaXhl
bC1zaXplIj4xNjwvcHJvcGVydHk+CisgICAgICAgICAgICAgICAgICAgICAgICAgIDwvb2JqZWN0
PgorICAgICAgICAgICAgICAgICAgICAgICAgPC9jaGlsZD4KKyAgICAgICAgICAgICAgICAgICAg
ICAgIDxzdHlsZT4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgPGNsYXNzIG5hbWU9ImNpcmN1
bGFyIi8+CisgICAgICAgICAgICAgICAgICAgICAgICAgIDxjbGFzcyBuYW1lPSJzdWdnZXN0ZWQt
YWN0aW9uIi8+CisgICAgICAgICAgICAgICAgICAgICAgICA8L3N0eWxlPgorICAgICAgICAgICAg
ICAgICAgICAgIDwvb2JqZWN0PgorICAgICAgICAgICAgICAgICAgICA8L2NoaWxkPgorICAgICAg
ICAgICAgICAgICAgPC9vYmplY3Q+CisgICAgICAgICAgICAgICAgPC9jaGlsZD4KICAgICAgICAg
ICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgICAgICAgICA8Y2xhc3MgbmFtZT0icGhvc2gtc2Vh
cmNoLWJhci1ib3giLz4KICAgICAgICAgICAgICAgICA8L3N0eWxlPgotLSAKR2l0TGFiCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>19079</attachid>
            <date>2025-07-11 18:05:51 +0300</date>
            <delta_ts>2025-07-11 18:05:51 +0300</delta_ts>
            <desc>Патч, который позволяет прятать экранную клавиатуру после начала поиска</desc>
            <filename>phosh-0.48.0-alt-app-grig-keyboard-fix.patch</filename>
            <type>text/plain</type>
            <size>4018</size>
            <attacher name="Vladimir Romanov">rirusha</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9hcHAtZ3JpZC5jIGIvc3JjL2FwcC1ncmlkLmMKaW5kZXggYTRkYmYx
NTk0MWIxZWFmYmM3ZDIyYTZmNzJhYzY1NWIwOTg0YzYxMC4uNDIyNGZjYjEzZDJiY2NhN2JmNmJl
M2YxZjI1NDc1Zjg1ZDc5YjVjMCAxMDA2NDQKLS0tIGEvc3JjL2FwcC1ncmlkLmMKKysrIGIvc3Jj
L2FwcC1ncmlkLmMKQEAgLTQ2LDYgKzQ2LDggQEAgc3RydWN0IF9QaG9zaEFwcEdyaWRQcml2YXRl
IHsKIAogICBHdGtXaWRnZXQgKmRlY2s7CiAgIEd0a1dpZGdldCAqc2VhcmNoOworICBHdGtXaWRn
ZXQgKnNlYXJjaF9hcHBseV9yZXZlYWxlcjsKKyAgR3RrV2lkZ2V0ICpzZWFyY2hfYXBwbHlfYnV0
dG9uOwogICBHdGtXaWRnZXQgKmFwcHM7CiAgIEd0a1dpZGdldCAqZmF2czsKICAgR3RrV2lkZ2V0
ICpmYXZzX3JldmVhbGVyOwpAQCAtNjM1LDYgKzYzNyw4IEBAIG9uX3NlYXJjaF9hY3RpdmF0ZWQg
KEd0a1NlYXJjaEVudHJ5ICplbnRyeSwKICAgaWYgKCFndGtfd2lkZ2V0X2hhc19mb2N1cyAoR1RL
X1dJREdFVCAoZW50cnkpKSkKICAgICByZXR1cm47CiAKKyAgZ3RrX3dpZGdldF9ncmFiX2ZvY3Vz
IChwcml2LT5zZWFyY2hfYXBwbHlfYnV0dG9uKTsKKwogICAvKiBEb24ndCBhY3RpdmF0ZSB3aGVu
IHRoZXJlIGlzbid0IGFuIGFjdGl2ZSBzZWFyY2ggKi8KICAgaWYgKCFwcml2LT5zZWFyY2hfc3Ry
aW5nIHx8ICpwcml2LT5zZWFyY2hfc3RyaW5nID09ICdcMCcpCiAgICAgcmV0dXJuOwpAQCAtNjYx
LDYgKzY2NSw4IEBAIG9uX3NlYXJjaF9sb3N0X2ZvY3VzIChHdGtXaWRnZXQgICAgKndpZGdldCwK
IHsKICAgUGhvc2hBcHBHcmlkUHJpdmF0ZSAqcHJpdiA9IHBob3NoX2FwcF9ncmlkX2dldF9pbnN0
YW5jZV9wcml2YXRlIChzZWxmKTsKIAorICBndGtfcmV2ZWFsZXJfc2V0X3JldmVhbF9jaGlsZCAo
R1RLX1JFVkVBTEVSIChwcml2LT5zZWFyY2hfYXBwbHlfcmV2ZWFsZXIpLCBGQUxTRSk7CisKICAg
Z3RrX3N0eWxlX2NvbnRleHRfcmVtb3ZlX2NsYXNzIChndGtfd2lkZ2V0X2dldF9zdHlsZV9jb250
ZXh0IChwcml2LT5hcHBzKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBQ1RJ
VkVfU0VBUkNIX0NMQVNTKTsKIApAQCAtNjc1LDYgKzY4MSw4IEBAIG9uX3NlYXJjaF9nYWluZWRf
Zm9jdXMgKEd0a1dpZGdldCAgICAqd2lkZ2V0LAogewogICBQaG9zaEFwcEdyaWRQcml2YXRlICpw
cml2ID0gcGhvc2hfYXBwX2dyaWRfZ2V0X2luc3RhbmNlX3ByaXZhdGUgKHNlbGYpOwogCisgIGd0
a19yZXZlYWxlcl9zZXRfcmV2ZWFsX2NoaWxkIChHVEtfUkVWRUFMRVIgKHByaXYtPnNlYXJjaF9h
cHBseV9yZXZlYWxlciksIFRSVUUpOworCiAgIGlmIChwcml2LT5zZWFyY2hfc3RyaW5nICYmICpw
cml2LT5zZWFyY2hfc3RyaW5nICE9ICdcMCcpIHsKICAgICBndGtfc3R5bGVfY29udGV4dF9hZGRf
Y2xhc3MgKGd0a193aWRnZXRfZ2V0X3N0eWxlX2NvbnRleHQgKHByaXYtPmFwcHMpLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNUSVZFX1NFQVJDSF9DTEFTUyk7CkBAIC03MzUs
NiArNzQzLDggQEAgcGhvc2hfYXBwX2dyaWRfY2xhc3NfaW5pdCAoUGhvc2hBcHBHcmlkQ2xhc3Mg
KmtsYXNzKQogICBndGtfd2lkZ2V0X2NsYXNzX2JpbmRfdGVtcGxhdGVfY2hpbGRfcHJpdmF0ZSAo
d2lkZ2V0X2NsYXNzLCBQaG9zaEFwcEdyaWQsIGZvbGRlcl9zdGFjayk7CiAgIGd0a193aWRnZXRf
Y2xhc3NfYmluZF90ZW1wbGF0ZV9jaGlsZF9wcml2YXRlICh3aWRnZXRfY2xhc3MsIFBob3NoQXBw
R3JpZCwgc2Nyb2xsZWRfd2luZG93KTsKICAgZ3RrX3dpZGdldF9jbGFzc19iaW5kX3RlbXBsYXRl
X2NoaWxkX3ByaXZhdGUgKHdpZGdldF9jbGFzcywgUGhvc2hBcHBHcmlkLCBzZWFyY2gpOworICBn
dGtfd2lkZ2V0X2NsYXNzX2JpbmRfdGVtcGxhdGVfY2hpbGRfcHJpdmF0ZSAod2lkZ2V0X2NsYXNz
LCBQaG9zaEFwcEdyaWQsIHNlYXJjaF9hcHBseV9yZXZlYWxlcik7CisgIGd0a193aWRnZXRfY2xh
c3NfYmluZF90ZW1wbGF0ZV9jaGlsZF9wcml2YXRlICh3aWRnZXRfY2xhc3MsIFBob3NoQXBwR3Jp
ZCwgc2VhcmNoX2FwcGx5X2J1dHRvbik7CiAKICAgZ3RrX3dpZGdldF9jbGFzc19iaW5kX3RlbXBs
YXRlX2NhbGxiYWNrICh3aWRnZXRfY2xhc3MsIG9uX2ZvbGRlcl9lZGl0X3RvZ2dsZWQpOwogICBn
dGtfd2lkZ2V0X2NsYXNzX2JpbmRfdGVtcGxhdGVfY2FsbGJhY2sgKHdpZGdldF9jbGFzcywgb25f
Zm9sZGVyX2VudHJ5X2FjdGl2YXRlZCk7CmRpZmYgLS1naXQgYS9zcmMvdWkvYXBwLWdyaWQudWkg
Yi9zcmMvdWkvYXBwLWdyaWQudWkKaW5kZXggMDJiMzA5NTI1YTRjZThiOWMyOGRjOWFmYTZjM2Ew
ODYyNmE3NzVhYS4uYWRhMjJjZmZiMzNlOTQxYTU3YjdjMzU2NGZiMTlkYjU0NTM4ZmEwMiAxMDA2
NDQKLS0tIGEvc3JjL3VpL2FwcC1ncmlkLnVpCisrKyBiL3NyYy91aS9hcHAtZ3JpZC51aQpAQCAt
MzUsNiArMzUsMzIgQEAKICAgICAgICAgICAgICAgICAgICAgPC9zdHlsZT4KICAgICAgICAgICAg
ICAgICAgIDwvb2JqZWN0PgogICAgICAgICAgICAgICAgIDwvY2hpbGQ+CisgICAgICAgICAgICAg
ICAgPGNoaWxkPgorICAgICAgICAgICAgICAgICAgPG9iamVjdCBjbGFzcz0iR3RrUmV2ZWFsZXIi
IGlkPSJzZWFyY2hfYXBwbHlfcmV2ZWFsZXIiPgorICAgICAgICAgICAgICAgICAgICA8cHJvcGVy
dHkgbmFtZT0idmlzaWJsZSI+MTwvcHJvcGVydHk+CisgICAgICAgICAgICAgICAgICAgIDxwcm9w
ZXJ0eSBuYW1lPSJ0cmFuc2l0aW9uLXR5cGUiPnNsaWRlLWxlZnQ8L3Byb3BlcnR5PgorICAgICAg
ICAgICAgICAgICAgICA8Y2hpbGQ+CisgICAgICAgICAgICAgICAgICAgICAgPG9iamVjdCBjbGFz
cz0iR3RrQnV0dG9uIiBpZD0ic2VhcmNoX2FwcGx5X2J1dHRvbiI+CisgICAgICAgICAgICAgICAg
ICAgICAgICA8cHJvcGVydHkgbmFtZT0idmlzaWJsZSI+MTwvcHJvcGVydHk+CisgICAgICAgICAg
ICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0ibWFyZ2luLXN0YXJ0Ij42PC9wcm9wZXJ0eT4K
KyAgICAgICAgICAgICAgICAgICAgICAgIDxwcm9wZXJ0eSBuYW1lPSJ2YWxpZ24iPmNlbnRlcjwv
cHJvcGVydHk+CisgICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0id2lkdGgt
cmVxdWVzdCI+MzY8L3Byb3BlcnR5PgorICAgICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5
IG5hbWU9ImhlaWdodC1yZXF1ZXN0Ij4zNjwvcHJvcGVydHk+CisgICAgICAgICAgICAgICAgICAg
ICAgICA8Y2hpbGQ+CisgICAgICAgICAgICAgICAgICAgICAgICAgIDxvYmplY3QgY2xhc3M9Ikd0
a0ltYWdlIj4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cHJvcGVydHkgbmFtZT0idmlz
aWJsZSI+MTwvcHJvcGVydHk+CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5
IG5hbWU9Imljb24tbmFtZSI+b2JqZWN0LXNlbGVjdC1zeW1ib2xpYzwvcHJvcGVydHk+CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPHByb3BlcnR5IG5hbWU9InBpeGVsLXNpemUiPjE2PC9w
cm9wZXJ0eT4KKyAgICAgICAgICAgICAgICAgICAgICAgICAgPC9vYmplY3Q+CisgICAgICAgICAg
ICAgICAgICAgICAgICA8L2NoaWxkPgorICAgICAgICAgICAgICAgICAgICAgICAgPHN0eWxlPgor
ICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2xhc3MgbmFtZT0iY2lyY3VsYXIiLz4KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgPGNsYXNzIG5hbWU9InN1Z2dlc3RlZC1hY3Rpb24iLz4KKyAg
ICAgICAgICAgICAgICAgICAgICAgIDwvc3R5bGU+CisgICAgICAgICAgICAgICAgICAgICAgPC9v
YmplY3Q+CisgICAgICAgICAgICAgICAgICAgIDwvY2hpbGQ+CisgICAgICAgICAgICAgICAgICA8
L29iamVjdD4KKyAgICAgICAgICAgICAgICA8L2NoaWxkPgogICAgICAgICAgICAgICAgIDxzdHls
ZT4KICAgICAgICAgICAgICAgICAgIDxjbGFzcyBuYW1lPSJwaG9zaC1zZWFyY2gtYmFyLWJveCIv
PgogICAgICAgICAgICAgICAgIDwvc3R5bGU+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>