New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pidgin status icon. #3223
Comments
Same here with Fedora 20 (64bit). |
referencing lp bug: https://bugs.launchpad.net/linuxmint/+bug/1325103 |
I confirm this bug |
Has this been fixed in Linux Mint 17 Cinnamon (32-bit)? The Pidgin tray icon doesn't seem to disappear anymore on a status change. Also no problem with Mint Updater icon. Edit: Ok, spoke to soon... the tray icon symbol still disappears. Shame, i really hope this gets fixed soon, as it's pretty severe, and it affects some of the pre installed applications. |
It may seem a bit silly, but it's a bit hard to fix things like this that can't be reproduced. |
I see, nevermind the "silly" comment then, i'm convinced you guys give it your best. |
It's ok :) Issues with this between distros I expect, what isn't expected is differences within the same distro, it makes me start to suspect lower level things like drivers, etc.. unfortunately. |
Just let me know if you need some hardware related infos maybe. On a Lenovo Thinkpad T61 here, if that helps. Btw, a little workaround for those who closed Pidgin while it was minimized, and, when starting it again, the tray icon doesn't show up: Click the Pidgin launcher to bring up the contact list again, then, as described above, go into the preferences, and set tray icon visibility to "never show", and then "show always" again. I fiddled in the Pidgin prefs, and set list_visible string to 1, because i didn't know clicking on the launcher makes the list visible again... |
I keep noticing gaps between applets and have only just figured out this is what is causing it, some of them are disappearing, pidgin almost all the time. |
I can confirm the bug. Another workaround is to co to the pnael settings and change the panelsize a bit, then the icon appears and you can switch back to default size. If some more informations needed: i can provide logs or futher informations. Btw: ~ $ cinnamon --version |
#481 > System tray icon issues are discussed here as well. Referencing it. |
I have a similar problem with Ubuntu Gnome 14.04.1, and Cinnamon 2.3 from the daily ppa. The suggestion from Tolaris doesn't work for me. There is a Ubuntu Indicator plugin for Pidgin for Unity, enabling that shows the icon in the system panel, but there is still the blank whitespace corresponding to the original icon. This is easily reproducible. |
I retract my "fix". Changing the scaling just causes the panel to reload or redraw, which seems to fix the issue. But starting with the recommended settings does not reliably fix it. |
I noticed that on the systray applet there's an exception for pidgin and thunderbird's icons. From a cold boot, the first time I open pidgin, the trayicon is garbled but it get fixed closing and open it again. The changes in my test: numian@x3c:~/.local/share/cinnamon/applets/systray-fix@marcosantos.me@test-fix>git diff master
diff --git a/applet.js b/applet.js
index 1284717..dffea78 100644
--- a/applet.js
+++ b/applet.js
@@ -73,8 +73,6 @@ MyApplet.prototype = {
return;
}
- let buggyIcons = ["pidgin", "thunderbird"];
-
global.log("Adding systray: " + role + " (" + icon.get_width() + "x" + icon.get_height() + "px)");
if (icon.get_parent())
@@ -82,7 +80,7 @@ MyApplet.prototype = {
if (global.settings.get_boolean('panel-scale-text-icons')) {
let disp_size = this._panelHeight * ICON_SCALE_FACTOR;
- if (icon.get_width() == 1 || icon.get_height() == 1 || buggyIcons.indexOf(role) != -1) {
+ if (icon.get_width() == 1 || icon.get_height() == 1) {
icon.set_height(disp_size);
}
else { |
the solution with close and restart pidgin works for me too without the fix |
@numian since i tried your fix, thunderbird icon is buggy, too |
Here is a possible workaround, just for Pidgin. We can use Unity Indicator plugin, and disable showing Pidgin systray icon from Preferences. That seems to work. |
Cinnamon 2.2.16 was relased, so we will test again... |
I've just updated to Cinnamon 2.2.16 and this issue is still happening. What I do is launch pidgin, wait for it to actually show up on the screen, then launch it again (won't run two copies) and then the indicator appears. |
Yap. Unfortunately, the problem still exists... |
I have a similar problem, described here #3515 for the reference. |
Nope, I spoke too soon. It still disappears. :-/ |
I also have the issue (still running on Cinnamon 2.2.16) that sometimes the icon is actually rendered correctly, but I cannot right/left click to it (or rather said, nothing happens when I do). Maybe somehow related. |
I confirm this issue with pidgin system tray icon. Linux Mint 17 64bit |
Hello same thing here with Steam on Cinnamon 2.2 and 2.4 on Antergos |
Pidgin still problematic with no workarounds. |
Can confirm the problem on Mint 17.1 32bit, Cinnamon 2.4.5 - |
To me the Google Chrome icon always disappears too. I've got the hangouts extension, and curiously, I've never seen the hangouts icon missing, only the main chrome icon. |
I am on Mint 17.1 64bit Cinnamon 2.4.6 and I have the same problem. |
+1 |
+1 |
I don't understand why this is closed. Item persists in Linux Mint 17.1 |
It does seem to work since 2.6.7 on Debian sid. |
Pidgin and Thunderbird seems to work. But KeePass2 (with mono-complete) have the same issue for me on Linux Mint 17.2 and Cinnamon 2.6.13 |
+1 This bug is still here in Linux Mint 17.2 64bits - Cinnamon 2.6.13. Same for Shutter's tray icon. and some times bad scaling for update manager but it's another issue. Please reoppen this. |
This bug can also be resolved (probably obviously given the above workaround) in looking glass by inspecting the height (16 in my case) and setting it to 20 then back to 16. E.g:- r(0).set_height(20); Interestingly those have to be two separate commands "r(0).set_height(20); r(0).set_height(16);" on one line does not work to show the icon (but will work once the icon has been shown...) |
@kmdm : your comment is so useful, I found a fix, you can modify function resize_icon in '/usr/share/cinnamon/applets/systray@cinnamon.org/applet.js' with this one :
I added 'shutter' to the array of bugged icons and put a delay of 500ms before applying resizing. |
@brouillon Cool! Would you mind submitting a pull request for this? |
@brouillon @kenden |
In my case pidgin icon is not fixed with Linux Mint 17.2 64bits - Cinnamon 2.6.13, first launch == blank space. |
@brouillon @kenden dirty workaround but no fix. but looks like it worked for me. hope for an clean bugfix soon. |
@clefebvre This bug needs to be reopened to track its status. |
Problem still exists. |
yes, and not only with Pidgin, for Steam too |
f2134a4 should fix most cases: pidgin, shutter, filezilla, thunderbird, dropbox..etc... with a few limitations (filezilla/shutter/dropbox won't scale). Steam is now handled via indicator (that's supported in Cinamon 2.8). |
I think this problem kinda re-appeared... well after starting pidgin it takes like 15s until the systray icon appears (even though pidgin itself is already there and running). Cinnamon 3.0.7,...everything Debian sid. |
I was able to fix this by editing
|
Pidgin status icon is not showing even if in the settings it’s set to always show. Workaround: open Settings - set "never show" and "show always" again.
Using: Mint 17 cinnamon (32bit).
The text was updated successfully, but these errors were encountered: