<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body><span class="vcard"><a href="page.cgi?id=describeuser.html&login=ofourdan%40redhat.com" title="Olivier Fourdan <ofourdan@redhat.com>"> <span class="fn">Olivier Fourdan</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Wayland] Submenus often get closed after ~2 seconds"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=768016">bug 768016</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>ofourdan@redhat.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Wayland] Submenus often get closed after ~2 seconds"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=768016#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Wayland] Submenus often get closed after ~2 seconds"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=768016">bug 768016</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=ofourdan%40redhat.com" title="Olivier Fourdan <ofourdan@redhat.com>"> <span class="fn">Olivier Fourdan</span></a>
</span></b>
        <pre>It's the gtk_menu_stop_navigating_submenu_cb() being called, that explain the
delay (MENU_POPDOWN_DELAY is 1000, i.e. 1s)

For reference:

</pre>
<p class="trace_link" title="See Full Trace">
  <a class="trace_toggle_box" href="#"
     title="Expand/Collapse Trace"
     onclick="traceparser_toggle_trace(this, 236393); return false;">+</a>
  <a href="page.cgi?id=traceparser/trace.html&trace_id=236393">Trace
    236393</a></p>

<table border="0" cellpadding="0" cellspacing="0"><tr><td>
<div class="trace  bz_default_hidden"
     id="trace_236393">


      <ul class="frames">
          <li class="frame ">
              <span class="frame_number">#0</span>
            <span class="frame_function">gtk_menu_popdown</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenu.c</span>
                  line
                  <span class="frame_line">1853</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#1</span>
            <span class="frame_function">_gtk_menu_item_popdown_submenu</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenuitem.c</span>
                  line
                  <span class="frame_line">2066</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#2</span>
            <span class="frame_function">gtk_real_menu_item_deselect</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenuitem.c</span>
                  line
                  <span class="frame_line">1782</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#6</span>
            <span class="frame_function"><emit signal ??? on instance 0x55e453c80f70 [GtkModelMenuItem]></span>
              <div class="frame_file_container">
                at <span class="frame_file">gsignal.c</span>
                  line
                  <span class="frame_line">3441</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#7</span>
            <span class="frame_function">gtk_menu_item_deselect</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenuitem.c</span>
                  line
                  <span class="frame_line">1607</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#8</span>
            <span class="frame_function">gtk_menu_shell_real_select_item</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenushell.c</span>
                  line
                  <span class="frame_line">1267</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#9</span>
            <span class="frame_function">gtk_menu_shell_enter_notify</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenushell.c</span>
                  line
                  <span class="frame_line">1014</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#10</span>
            <span class="frame_function">gtk_menu_stop_navigating_submenu_cb</span>
              <div class="frame_file_container">
                at <span class="frame_file">gtkmenu.c</span>
                  line
                  <span class="frame_line">4111</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#11</span>
            <span class="frame_function">gdk_threads_dispatch</span>
              <div class="frame_file_container">
                at <span class="frame_file">gdk.c</span>
                  line
                  <span class="frame_line">720</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#12</span>
            <span class="frame_function">g_timeout_dispatch</span>
              <div class="frame_file_container">
                at <span class="frame_file">gmain.c</span>
                  line
                  <span class="frame_line">4577</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#13</span>
            <span class="frame_function">g_main_context_dispatch</span>
              <div class="frame_file_container">
                at <span class="frame_file">gmain.c</span>
                  line
                  <span class="frame_line">3154</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#14</span>
            <span class="frame_function">g_main_context_dispatch</span>
              <div class="frame_file_container">
                at <span class="frame_file">gmain.c</span>
                  line
                  <span class="frame_line">3769</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#15</span>
            <span class="frame_function">g_main_context_iterate</span>
              <div class="frame_file_container">
                at <span class="frame_file">gmain.c</span>
                  line
                  <span class="frame_line">3840</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#16</span>
            <span class="frame_function">g_main_context_iteration</span>
              <div class="frame_file_container">
                at <span class="frame_file">gmain.c</span>
                  line
                  <span class="frame_line">3901</span>
              </div>
          </li>
          <li class="frame ">
              <span class="frame_number">#17</span>
            <span class="frame_function">g_application_run</span>
              <div class="frame_file_container">
                at <span class="frame_file">gapplication.c</span>
                  line
                  <span class="frame_line">2381</span>
              </div>
          </li>
      </ul>
</div>
</td></tr></table>
<pre class="bz_comment_text" ></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>