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

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

    <bug>
          <bug_id>37369</bug_id>
          
          <creation_ts>2019-10-23 11:36:54 +0300</creation_ts>
          <short_desc>Подсказки для системного лотка XFCE за пределами экрана</short_desc>
          <delta_ts>2024-07-03 21:20:09 +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>libgtk+3</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>https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/203</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrey Zabolotskih">z79av</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aris</cc>
    
    <cc>cas</cc>
    
    <cc>oddity</cc>
    
    <cc>sem</cc>
    
    <cc>shadowsbrother</cc>
    
    <cc>vercha</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>185076</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Zabolotskih">z79av</who>
    <bug_when>2019-10-23 11:36:54 +0300</bug_when>
    <thetext>Свежеустановленный сентябрьский стартеркит XFCE x64 systemd. После установки только dist-upgrade и update-kernel.
Если переместить верхнюю панель вниз, то всплывающие подсказки для раскладки, времени, рабочих столов показываются выше панели. Все как положено, их видно.
А для элементов системного лотка: менеджера питания и network manager - подсказки всплывают ниже панели, за пределами экрана.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>189071</commentid>
    <comment_count>1</comment_count>
    <who name="Сергей Котляров">shadowsbrother</who>
    <bug_when>2020-04-04 16:37:34 +0300</bug_when>
    <thetext>Также см. тему на форуме по релизкандидату Simply https://forum.altlinux.org/index.php?topic=43760.msg348063#msg348063</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216800</commentid>
    <comment_count>2</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2022-11-01 20:13:15 +0300</bug_when>
    <thetext>*** Bug 38340 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230699</commentid>
    <comment_count>3</comment_count>
      <attachid>13960</attachid>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2023-08-01 15:30:29 +0300</bug_when>
    <thetext>Created attachment 13960
gtk-tooltip.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230702</commentid>
    <comment_count>4</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2023-08-01 15:33:28 +0300</bug_when>
    <thetext>Это баг в GTK. Однострочный патч висит в апстриме уже 2 года:
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2649

Прошу приложить у нас, я проверял и на Сизифе, и на p10, проблема исчезает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230711</commentid>
    <comment_count>5</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-08-01 16:33:27 +0300</bug_when>
    <thetext>[244/1652] Compiling C object gdk/libgdk-3.so.0.2406.32.p/gdkwindowimpl.c.o
../gdk/gdkwindowimpl.c: In function ‘maybe_flip_position’:
../gdk/gdkwindowimpl.c:169:31: warning: suggest parentheses around ‘&amp;&amp;’ within ‘||’ [-Wparentheses]
  169 |   if (secondary &gt;= bounds_pos &amp;&amp; secondary + window_size &lt;= bounds_pos + bounds_size || primary &gt; bounds_pos + bounds_size)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230717</commentid>
    <comment_count>6</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2023-08-01 18:10:36 +0300</bug_when>
    <thetext>(In reply to Yuri N. Sedunov from comment #5)
&gt; [244/1652] Compiling C object gdk/libgdk-3.so.0.2406.32.p/gdkwindowimpl.c.o
&gt; ../gdk/gdkwindowimpl.c: In function ‘maybe_flip_position’:
&gt; ../gdk/gdkwindowimpl.c:169:31: warning: suggest parentheses around ‘&amp;&amp;’
&gt; within ‘||’ [-Wparentheses]
&gt;   169 |   if (secondary &gt;= bounds_pos &amp;&amp; secondary + window_size &lt;=
&gt; bounds_pos + bounds_size || primary &gt; bounds_pos + bounds_size)
&gt;       |      
&gt; ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&gt; ~

Этот warning скорее про читабельность кода. Можно поставить скобочки 
if ((secondary &gt;= bounds_pos &amp;&amp; secondary + window_size &lt;= bounds_pos + bounds_size) || primary &gt; bounds_pos + bounds_size)
код будет работать точно так же..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230718</commentid>
    <comment_count>7</comment_count>
      <attachid>13962</attachid>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2023-08-01 18:14:22 +0300</bug_when>
    <thetext>Created attachment 13962
gtk-tooltip.patch (fixed warning)

Просто руками патч отредактировал, варнинг должен пропасть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230723</commentid>
    <comment_count>8</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2023-08-01 18:31:33 +0300</bug_when>
    <thetext>(Ответ для Mikhail Efremov на комментарий #7)
&gt; Создано вложение 13962 [подробности]
&gt; gtk-tooltip.patch (fixed warning)
&gt; 
&gt; Просто руками патч отредактировал, варнинг должен пропасть.

Прекрасно. Отправьте, пожалуйста, исправленный патч по указанному вами адресу, у него будет больше шансов попасть в апстрим.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248479</commentid>
    <comment_count>9</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-07-03 21:20:09 +0300</bug_when>
    <thetext>Исправлено в 3.24.34.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13960</attachid>
            <date>2023-08-01 15:30:29 +0300</date>
            <delta_ts>2023-08-01 18:14:22 +0300</delta_ts>
            <desc>gtk-tooltip.patch</desc>
            <filename>gtk-tooltip.patch</filename>
            <type>text/plain</type>
            <size>1338</size>
            <attacher name="Mikhail Efremov">sem</attacher>
            
              <data encoding="base64">RnJvbSBmNWJmNGFlYWE2MWNhNGViN2RmMWZkNTdmMDQzMjYzYTA4ZDYwM2JlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDYW1wYmVsbCBKb25lcyA8Z2l0QHNlcmViaXQuY29tPgpEYXRl
OiBXZWQsIDMwIFNlcCAyMDIwIDExOjQ0OjQxIC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gR3RrVG9v
bHRpcDogUHJldmVudCB0b29sdGlwcyBmcm9tIGFwcGVhcmluZyBvZmZzY3JlZW4KClRoaXMgY29t
bWl0IGFkZHMgYSBzaW5nbGUgYWRkaXRpb25hbCBjb25kaXRpb24gdG8gdGhlIG1heWJlX2ZsaXBf
cG9zaXRpb24KZnVuY3Rpb24gaW4gZ2Rrd2luZG93aW1wbC5jLiBJZiBhIHRvb2x0aXAncyB1bmZs
aXBwZWQgcG9zaXRpb24gaXMgYmVsb3cKdGhlIGJvdW5kcyBvZiBpdHMgY29udGFpbmluZyBhcmVh
LCB0aGUgdG9vbHRpcCB1c2VzIGl0cyBmbGlwcGVkIHBvc2l0aW9uCmluc3RlYWQuIFRoaXMgcHJl
dmVudHMgdG9vbHRpcHMgZnJvbSBhcHBlYXJpbmcgYmVsb3cgdGhlIGJvdW5kcyBvZiB0aGUKc2Ny
ZWVuIHdoZW4gYSBzbWFsbCB3aWRnZXQgaXMgcG9zaXRpb25lZCB2ZXJ5IGNsb3NlIHRvIHRoZSBi
b3R0b20gZWRnZQpvZiB0aGUgc2NyZWVuLCBzdWNoIGFzIGluIEJ1ZGdpZSBhbmQgWEZDRSBwYW5l
bCBhcHBsZXRzLgoKRml4ZXMgIzI3ODQuCi0tLQogZ2RrL2dka3dpbmRvd2ltcGwuYyB8IDIgKy0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL2dkay9nZGt3aW5kb3dpbXBsLmMgYi9nZGsvZ2Rrd2luZG93aW1wbC5jCmluZGV4IGM0MmM1
YWEyMTg1Li5lYjAyMzA3MTczNiAxMDA2NDQKLS0tIGEvZ2RrL2dka3dpbmRvd2ltcGwuYworKysg
Yi9nZGsvZ2Rrd2luZG93aW1wbC5jCkBAIC0xNjYsNyArMTY2LDcgQEAgbWF5YmVfZmxpcF9wb3Np
dGlvbiAoZ2ludCAgICAgIGJvdW5kc19wb3MsCiAgICpmbGlwcGVkID0gVFJVRTsKICAgc2Vjb25k
YXJ5ID0gcmVjdF9wb3MgKyAoMSAtIHJlY3Rfc2lnbikgKiByZWN0X3NpemUgLyAyIC0gb2Zmc2V0
IC0gKDEgLSB3aW5kb3dfc2lnbikgKiB3aW5kb3dfc2l6ZSAvIDI7CiAKLSAgaWYgKHNlY29uZGFy
eSA+PSBib3VuZHNfcG9zICYmIHNlY29uZGFyeSArIHdpbmRvd19zaXplIDw9IGJvdW5kc19wb3Mg
KyBib3VuZHNfc2l6ZSkKKyAgaWYgKHNlY29uZGFyeSA+PSBib3VuZHNfcG9zICYmIHNlY29uZGFy
eSArIHdpbmRvd19zaXplIDw9IGJvdW5kc19wb3MgKyBib3VuZHNfc2l6ZSB8fCBwcmltYXJ5ID4g
Ym91bmRzX3BvcyArIGJvdW5kc19zaXplKQogICAgIHJldHVybiBzZWNvbmRhcnk7CiAKICAgKmZs
aXBwZWQgPSBGQUxTRTsKLS0gCkdpdExhYgoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13962</attachid>
            <date>2023-08-01 18:14:22 +0300</date>
            <delta_ts>2023-08-01 18:14:22 +0300</delta_ts>
            <desc>gtk-tooltip.patch (fixed warning)</desc>
            <filename>gtk-tooltip.patch</filename>
            <type>text/plain</type>
            <size>1340</size>
            <attacher name="Mikhail Efremov">sem</attacher>
            
              <data encoding="base64">RnJvbSBmNWJmNGFlYWE2MWNhNGViN2RmMWZkNTdmMDQzMjYzYTA4ZDYwM2JlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDYW1wYmVsbCBKb25lcyA8Z2l0QHNlcmViaXQuY29tPgpEYXRl
OiBXZWQsIDMwIFNlcCAyMDIwIDExOjQ0OjQxIC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gR3RrVG9v
bHRpcDogUHJldmVudCB0b29sdGlwcyBmcm9tIGFwcGVhcmluZyBvZmZzY3JlZW4KClRoaXMgY29t
bWl0IGFkZHMgYSBzaW5nbGUgYWRkaXRpb25hbCBjb25kaXRpb24gdG8gdGhlIG1heWJlX2ZsaXBf
cG9zaXRpb24KZnVuY3Rpb24gaW4gZ2Rrd2luZG93aW1wbC5jLiBJZiBhIHRvb2x0aXAncyB1bmZs
aXBwZWQgcG9zaXRpb24gaXMgYmVsb3cKdGhlIGJvdW5kcyBvZiBpdHMgY29udGFpbmluZyBhcmVh
LCB0aGUgdG9vbHRpcCB1c2VzIGl0cyBmbGlwcGVkIHBvc2l0aW9uCmluc3RlYWQuIFRoaXMgcHJl
dmVudHMgdG9vbHRpcHMgZnJvbSBhcHBlYXJpbmcgYmVsb3cgdGhlIGJvdW5kcyBvZiB0aGUKc2Ny
ZWVuIHdoZW4gYSBzbWFsbCB3aWRnZXQgaXMgcG9zaXRpb25lZCB2ZXJ5IGNsb3NlIHRvIHRoZSBi
b3R0b20gZWRnZQpvZiB0aGUgc2NyZWVuLCBzdWNoIGFzIGluIEJ1ZGdpZSBhbmQgWEZDRSBwYW5l
bCBhcHBsZXRzLgoKRml4ZXMgIzI3ODQuCi0tLQogZ2RrL2dka3dpbmRvd2ltcGwuYyB8IDIgKy0K
IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL2dkay9nZGt3aW5kb3dpbXBsLmMgYi9nZGsvZ2Rrd2luZG93aW1wbC5jCmluZGV4IGM0MmM1
YWEyMTg1Li5lYjAyMzA3MTczNiAxMDA2NDQKLS0tIGEvZ2RrL2dka3dpbmRvd2ltcGwuYworKysg
Yi9nZGsvZ2Rrd2luZG93aW1wbC5jCkBAIC0xNjYsNyArMTY2LDcgQEAgbWF5YmVfZmxpcF9wb3Np
dGlvbiAoZ2ludCAgICAgIGJvdW5kc19wb3MsCiAgICpmbGlwcGVkID0gVFJVRTsKICAgc2Vjb25k
YXJ5ID0gcmVjdF9wb3MgKyAoMSAtIHJlY3Rfc2lnbikgKiByZWN0X3NpemUgLyAyIC0gb2Zmc2V0
IC0gKDEgLSB3aW5kb3dfc2lnbikgKiB3aW5kb3dfc2l6ZSAvIDI7CiAKLSAgaWYgKHNlY29uZGFy
eSA+PSBib3VuZHNfcG9zICYmIHNlY29uZGFyeSArIHdpbmRvd19zaXplIDw9IGJvdW5kc19wb3Mg
KyBib3VuZHNfc2l6ZSkKKyAgaWYgKChzZWNvbmRhcnkgPj0gYm91bmRzX3BvcyAmJiBzZWNvbmRh
cnkgKyB3aW5kb3dfc2l6ZSA8PSBib3VuZHNfcG9zICsgYm91bmRzX3NpemUpIHx8IHByaW1hcnkg
PiBib3VuZHNfcG9zICsgYm91bmRzX3NpemUpCiAgICAgcmV0dXJuIHNlY29uZGFyeTsKIAogICAq
ZmxpcHBlZCA9IEZBTFNFOwotLSAKR2l0TGFiCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>