[banshee] [Nereid] Fix search entry getting resized on startup
- From: Gabriel Burt <gburt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [banshee] [Nereid] Fix search entry getting resized on startup
- Date: Wed, 17 Nov 2010 23:13:59 +0000 (UTC)
commit 200726118076ed805e6882e14979ac6295bf539d
Author: Gabriel Burt <gabriel burt gmail com>
Date: Wed Nov 17 17:08:53 2010 -0600
[Nereid] Fix search entry getting resized on startup
src/Clients/Nereid/Nereid/PlayerInterface.cs | 2 +-
src/Clients/Nereid/Nereid/ViewContainer.cs | 6 ++++--
2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/src/Clients/Nereid/Nereid/PlayerInterface.cs b/src/Clients/Nereid/Nereid/PlayerInterface.cs
index ba2614c..9669fdd 100644
--- a/src/Clients/Nereid/Nereid/PlayerInterface.cs
+++ b/src/Clients/Nereid/Nereid/PlayerInterface.cs
@@ -138,7 +138,6 @@ namespace Nereid
ActionService.SourceActions.SourceView = this;
composite_view.TrackView.HasFocus = true;
- OnActiveSourceChanged (null);
Log.DebugTimerPrint (timer, "Constructed Nereid interface: {0}");
@@ -177,6 +176,7 @@ namespace Nereid
search_entry_align.Child = box;
ActionService.PopulateToolbarPlaceholder (header_toolbar, "/HeaderToolbar/SearchEntry", search_entry_align);
+ search_entry_align.Visible = view_container.SearchSensitive = true;
search_entry_align.ShowAll ();
primary_vbox.Show ();
diff --git a/src/Clients/Nereid/Nereid/ViewContainer.cs b/src/Clients/Nereid/Nereid/ViewContainer.cs
index c7da08a..29df9bf 100644
--- a/src/Clients/Nereid/Nereid/ViewContainer.cs
+++ b/src/Clients/Nereid/Nereid/ViewContainer.cs
@@ -260,8 +260,10 @@ namespace Nereid
public bool SearchSensitive {
get { return search_entry.Sensitive; }
set {
- search_entry.Sensitive = value;
- search_entry.Visible = value;
+ if (search_entry.Visible != value) {
+ search_entry.Sensitive = value;
+ search_entry.Visible = value;
+ }
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]