<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body><span class="vcard"><a href="page.cgi?id=describeuser.html&login=jadahl%40gmail.com" title="Jonas Ådahl <jadahl@gmail.com>"> <span class="fn">Jonas Ådahl</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Epiphany displays incorrect name in gnome-shell app menu"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=752258">bug 752258</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;">Summary</td>
           <td>GNOME Shell application tracking broken by change in how GDK sets xdg_shell.application_id
           </td>
           <td>Epiphany displays incorrect name in gnome-shell app menu
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Epiphany displays incorrect name in gnome-shell app menu"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=752258#c34">Comment # 34</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Epiphany displays incorrect name in gnome-shell app menu"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=752258">bug 752258</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=jadahl%40gmail.com" title="Jonas Ådahl <jadahl@gmail.com>"> <span class="fn">Jonas Ådahl</span></a>
</span></b>
        <pre>(In reply to Michael Catanzaro from <a href="show_bug.cgi?id=752258#c33">comment #33</a>)
<span class="quote">> > And if xdg_surface.application_id is changed to match the prgname again, it
> > would just work for most apps on wayland again.

> Hm, your logic looks good to me, but it can't be right, because if you are
> correct, then simply reverting Jonas's commit would fix everything, but his
> commit fixed an actual issue with D-Bus activatable apps.

> (In reply to Jasper St. Pierre from <a href="show_bug.cgi?id=752258#c32">comment #32</a>)
> > As I said in the comment above you, we have two sources to match on: the
> > prgname and the application ID. We already match on both. So you shouldn't
> > need to change anything.

> mutter never gets the prgname currently. Step one: let's change that. We all
> agree that xdg_surface.application_id needs to be equivalent to WM_CLASS....</span >

That could possibly work now anyway if mutter and gnome-shell uses the
GtkApplication ID passed via a gnome private protocol. Reverting would most
likely work for us, but we'd still not implement the protocol. Now, I don't
know if other compositors use the xdg_shell application Id for finding .desktop
files, or if they will, but we will make it impossible to do so without doing
the g_set_prgname thing (or adding a flag to GtkApplication)</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>