<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body><span class="vcard"><a href="page.cgi?id=describeuser.html&login=mcrha%40redhat.com" title="Milan Crha <mcrha@redhat.com>"> <span class="fn">Milan Crha</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - gtk_window_present() doesn't move the window to foreground anymore"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=784642">bug 784642</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>mcrha@redhat.com, rob@robster.org.uk, wayland-bugs@lists.freedesktop.org
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Component</td>
           <td>general
           </td>
           <td>Backend: Wayland
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Version</td>
           <td>unspecified
           </td>
           <td>3.22.x
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Assignee</td>
           <td>evolution-shell-maintainers@gnome.bugs
           </td>
           <td>gtk-bugs@gtk.org
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Product</td>
           <td>evolution
           </td>
           <td>gtk+
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Summary</td>
           <td>Click on notification should bring up Evolution instead of just removing the notifcation from GNOME Shell's message tray
           </td>
           <td>gtk_window_present() doesn't move the window to foreground anymore
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">QA Contact</td>
           <td>evolution-qa@gnome.bugs
           </td>
           <td>gtk-bugs@gtk.org
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - gtk_window_present() doesn't move the window to foreground anymore"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=784642#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - gtk_window_present() doesn't move the window to foreground anymore"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=784642">bug 784642</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=mcrha%40redhat.com" title="Milan Crha <mcrha@redhat.com>"> <span class="fn">Milan Crha</span></a>
</span></b>
        <pre>Thanks for a bug report. Could you provide the version of evolution, please? I
do not have any specific bug on mind, but the version is good at least for
history.

I see that there is some code called to do what you request, and it calls
gtk_window_present(). I see it is called, thus it's some issue in the gtk+
itself or lower. You can test it when you change the current view from Mail to
other, then click the notification. It'll switch the window to the Mail view.
It also tries to select the folder for which the notification had been opened,
but that fails due to wrong folder URI being used. I fixed that for
3.24.4+/3.25.4+, but it doesn't fix the "move to foreground".

Thus it seems like an issue in gtk+, thus I'm moving this there.</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>