aboutsummaryrefslogtreecommitdiff
path: root/ui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ui.cpp')
-rw-r--r--ui.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/ui.cpp b/ui.cpp
index a21cd436c4..6a1f6bafaf 100644
--- a/ui.cpp
+++ b/ui.cpp
@@ -250,7 +250,8 @@ CMainFrame::CMainFrame(wxWindow* parent) : CMainFrameBase(parent)
#ifdef __WXMSW__
SetIcon(wxICON(bitcoin));
#else
- SetIcon(bitcoin16_xpm);
+ SetIcon(bitcoin20_xpm);
+ SetBackgroundColour(m_toolBar->GetBackgroundColour());
wxFont fontTmp = m_staticText41->GetFont();
fontTmp.SetFamily(wxFONTFAMILY_TELETYPE);
m_staticTextBalance->SetFont(fontTmp);
@@ -374,13 +375,13 @@ void CMainFrame::OnIconize(wxIconizeEvent& event)
// to get rid of the deprecated warning. Just ignore it.
if (!event.Iconized())
fClosedToTray = false;
-#ifndef __WXMSW__
- // Tray is not reliable on ubuntu 9.10 gnome
- fClosedToTray = false;
-#endif
+#ifdef __WXMSW__
+ // The tray icon sometimes disappears on ubuntu karmic
+ // Hiding the taskbar button doesn't work reliably on ubuntu lucid
if (fMinimizeToTray && event.Iconized())
fClosedToTray = true;
Show(!fClosedToTray);
+#endif
ptaskbaricon->Show(fMinimizeToTray || fClosedToTray);
}