https://bugs.kde.org/show_bug.cgi?id=421199
            Bug ID: 421199
           Summary: Pixelated slack icon/png icon (latte dock vs panel)
           Product: plasmashell
           Version: 5.17.5
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Task Manager
          Assignee: h...@kde.org
          Reporter: m.j.lb...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY

Rendering of png icons is pixelated when icon minimized in latte-dock.

I was instructed by psifidotos to file this under Task Manager instead of
latte.

https://www.reddit.com/r/kde/comments/dxod8y/latte_dock_pixelated_app_icon_for_slack/

The desktop entry is
```
[Desktop Entry]
Name=Slack
StartupWMClass=Slack
Comment=Slack Desktop
GenericName=Slack Client for Linux
Exec=/nix/store/knbc69palgfmnynrn26s5511knppl6zl-slack-4.4.0/bin/slack %U
Icon=/nix/store/knbc69palgfmnynrn26s5511knppl6zl-slack-4.4.0/share/pixmaps/slack.png
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Network;InstantMessaging;
MimeType=x-scheme-handler/slack;
```
>From xprop:
```
WM_CLASS(STRING) = "slack", "Slack" 
```

>From lattedock extended layout

```
[Containments][1][Applets][2][Configuration][General]
isInLatteDock=true
launchers59=applications:firefox.desktop,applications:org.kde.dolphin.desktop,applications:org.gnome.Geary.desktop,applications:riot.desktop,applications:spotify.desktop,applications:slack.desktop?iconData=iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABCcAAAQdQGpcXKRAAAIBklEQVRoge1ZaUxc1xX-3sxjNjYbJyxDxnYCExyPM4BT7HpCQamqyqlTxTIiyMiJ1PywhYvAUssPx42sWK5ckUipugBmBH9QFwaVSo5IVNlNYrPIJPawFBLHA6o9MBixb543y5t7-4MBM_PeY97gcaRK_qSR4Jx7z_nO3c659wFP8RSPBSaWtkwmU5bZbN6flZVlNBgM6SqVKgEAfD7fytjY2OTo6KhjcHDQPjw8PAqAxtD3lsEUFRVZrFZrncvluk8IITQCCCHE5XLdt1qtdUVFRRbEdhDlEy8rKzs2MDBwSw7pzYIZGBi4VVZWdux7CyQ3N9fU09NzY6ukpdDT03MjNzfX9ETJV1dXn-Y4zh1r8mvgOM5dXV19-klwZ5ubmy8_znKRC0IIaW5uvgyAjRn5tra2VjnO-QChD_3iMRJC6IrfQ3kSkBVIW1tbayyCYJqamhojjxqlf3d56E9uLtCD3Qv03YElet_Nr-vvLk7Ssq46mvvp-7T46iX6D-fXsoJoampqRITNrdxMWVVV9cuzZ8_-hmGYTY10zfvxwQgHb_Bkn_JR9C7wOJaugp_wePumFfcezgAAPMSP61Pf4Qcpu5Gp277p6OXl5e2fn5-f6e3t_VqqjUJKYTab99XW1n4YiTwA_HvWL5A5PQSjDwn-sziOSc-iQH9tcjiSWTAMw9TW1n5oNpv3SbWRCoCpr6-vV6vV2oheAGgkrHCEguOFwQEAFxCXh0OtVmvr6-vrIbGURF2XlpaWWCyWQlkeABxNU4F9gmnIYrEUlpaWlojpxAJQnDt37r1oHOxJYPGnvfE4kKzETo1i_aeWXKDRI8hJYFFwTBUXF79qNpvzonWQn8zij8kJAnmnO1pL4jCbzXnFxcWvXr9-vXOjXBBAeXn5CbGNSynQOefH57N-eIh0IckyQME2Fj9PVUERef8DAAbmnfjnuB0BSvB6hhmWZ7MFbRiGYcrLy09ECoA9cuTIz8SctD7w4uN7HlmErs7yGF4O4L1sXcS2XdN3UXX7LwjQ1UG54urHBy8fxdHn9gvaBrmxAPg1WciaMhqNRr1enxneMUApmsa9ssiv4cqUH5NeErHd5ZEv18mvod7xBSgVzrJer880Go3GjbKQAAoKCvaLLR8vAZb56O4fFMCsjyBOIZ4r1-QTnDBHzPlWQETuOwzDMAUFBSFTExJAVlbWi2LOdEoGpoRNk7YA21kGWTol9ibrkcCqBfoDO14I_iUk-krKbigZ8SMsnGNIK71enyFF6LxRi50aeZtyO8vgtzk6aJQMkuK0-F1uKZJYTdAhgxO7DuGn6eKlvzEhDef3vSlpO5zjxk3MqNVq4TkYxE6tEn_LS8SoOwBuk6UdxwBZOiU0ykfB_ij1RfzrtV9jdGUKqepEpGmT13W_zy8HTwMAAB2rQnZimuToA0CQI4Pg1EVVrip8fuwaGgHlfAAARquG5ocvAQAopfDfdSEwvYC4l58HkuND-mqIGzm-McDLw7f0SJ6zsRHVQUF2AEqVbE4hAXg8Hsm047vjxNQvPkJgYvZR5xcykPnFR6B8ADNn6uD-5OZqYIlaPPOHSuh-vJoPvRNXsdL_PhDgIhJS6AxIOvhnKBN2ierDOW6cKzoxMTEp1olSitlfXQ4hvxHLf_18nTwA0GUOs2fqQNweEN-CbPIAQNxjWBm8IKkPclzf-SEz4HA4RkUDcHvhG74vVASXuferO0Iiiw_h_24czHMzssmvgZ8fACUBMCJHcDjHkN1it9v7qEgGYTQqKFISBcbYnWlBjwFRIpQPQKFNi4J6kJQ6FRDZyJRSarfb-0LabvzH4XA4XC7Xg_COjFKBbTVvhVTkjFaFbWeORSTDxu-GynBUPnsooHupCmL3KJfL9cDhcDhC7Ie18XR0dFw7derUO-GdE4-_BnZ3GtyffgVGq0LCW8VQZQuqDiEYBgm55-HdUQB-7jZAxWcLAKDUQZ15GHEp4sVwR0fHNQAhBVl4AIGWlpbWkydPvi1WUmgP7YX20N7IpAUxKKAxvAEY3oi67xoopbSlpaUVQMgICPJAd3f3jf7-_m_y8_Nj8krmm-7FSt-j-5Ey3gBdzmnEPXMgKjv9_f3fdHd33wiXi6U898WLFz-OmqkUiA_UO7P-4-f6sHTzNPilu1GZCXIS5CmxAEh7e7utq6vr1hYpRwb1wzt2RXbzrq6uW-3t7TYAgiJGquhYqaioqOE4TtYNhonXiMoV8RowbLyoDpQXl4eB4zhPRUVFDYAVUR8S_ejQ0FBPTU3NJbG8EI74Ny0CWdweA-JyDGC374NCZxC4VekPRzILSimtqam5NDQ01IMtfhBJamxslPUuutT6JR07WEnvZb9DJ09cov7x6XUdv3yPLnS_S2c-eYXOXX2desY_k_W02NjY2AogaSvENyLVZrPJ8kgIocTPS-sDfir3gdtms30GIPVxyQOr-TfdarXavq_ndavVagOQjhh_tUmprKy84Ha7uSdF3u12c5WVlRcApMSS-EbEm0ymw52dnbdjTb6zs_O2yWQ6DEDi2IodlADSSkpKqux2-7eP-5HPbrd_W1JSUgUgDRGe-2MNFYCMwsLC4w0NDTan0zkp9zOr0-mcbGhosBUWFh4HkBG0tSXEYpOwAHQAko1G4578_Hxzdnb285mZmc9qNBodsHoNdLlc0yMjI__t6-sbdDgcdwAsYrU0kJfRJBDrR3EFVpcBG_ytJUqCVaI8VqvJyE92T_F_gv8BlCRTA5Fp3cUAAAAASUVORK5CYII%3D,applications:emacs.desktop,applications:discord.desktop
```


STEPS TO REPRODUCE
1. Install latte dock and slack
2. Add slack to panel (no pixelated icon when slack is closed or open)
3. Add slack to latte-dock panel (slack icon is pixelated when app is closed,
slack icon is fine when slack is open)

Note: This doesn't occur when installing from the flatpak, I'm not sure if
something is different there.

OBSERVED RESULT

See above

EXPECTED RESULT

Slack icon consistent across latte and panel,

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: NixOS/Plasma 5.17.5/latte 0.9.11
(available in About System)
KDE Plasma Version: Plasma 5.17.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.7

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to