<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - displays some application icons in huge size"
href="https://bugs.freedesktop.org/show_bug.cgi?id=86398">86398</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>displays some application icons in huge size
</td>
</tr>
<tr>
<th>Product</th>
<td>PulseAudio
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>pavucontrol
</td>
</tr>
<tr>
<th>Assignee</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>fsateler@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>pulseaudio-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>lennart@poettering.net
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=109625" name="attach_109625" title="screenshot">attachment 109625</a> <a href="attachment.cgi?id=109625&action=edit" title="screenshot">[details]</a></span>
screenshot
Forwarding a bug from the debian bug tracker.
== Begin paste
there is a problem with GTK 3.14 in jessie which results in some [1] (svg?)
application icons in pavucontrol being displayed in huge size which also
affects pavucontrol, see:
<a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765069#49">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765069#49</a>
(tested with jessie from 2014-11-08)
[1] i.e. scummvm
<a href="mailto:debian-gtk-gnome@lists.debian.org">debian-gtk-gnome@lists.debian.org</a> told me to file a bug against each
application that shows this issue:
<span class="quote">> Apparently this was an intentional change in GTK+ 3.14, see</span >
>
<span class="quote">> <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765069#49">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765069#49</a></span >
>
<span class="quote">> I haven't looked at the impact of it and whether it's reasonable and
> feasible to revert it for Jessie. For now, it's probably best to file bugs
> for the applications that broke.</span >
>
<span class="quote">> Emilio</span >
== End paste
I can confirm that scummvm in debian creates a huge icon (see attached image.
The bug is fixed if I apply the following diff:
diff --git a/src/mainwindow.cc b/src/mainwindow.cc
index ec07b96..c39588e 100644
--- a/src/mainwindow.cc
+++ b/src/mainwindow.cc
@@ -243,7 +243,7 @@ static void set_icon_name_fallback(Gtk::Image *i, const
char *name, Gtk::IconSiz
theme = Gtk::IconTheme::get_default();
try {
- pixbuf = theme->load_icon(name, width,
Gtk::ICON_LOOKUP_GENERIC_FALLBACK);
+ pixbuf = theme->load_icon(name, width,
Gtk::ICON_LOOKUP_GENERIC_FALLBACK | Gtk::ICON_LOOKUP_FORCE_SIZE);
if (pixbuf)
i->set(pixbuf);
However I do not know if there are wider consequences to forcing the size.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>