From 8f43dd1da9cb70c5e183d0d17a7beb8177f36d2a Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Mon, 7 Aug 2006 00:11:07 +0000 Subject: [PATCH] Simplify by updating button tracking for change in frame rather than a change in bounds. --- macosx/BarButton.m | 4 ++-- macosx/Controller.m | 12 ------------ 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/macosx/BarButton.m b/macosx/BarButton.m index 2c8f7564a..463a43273 100644 --- a/macosx/BarButton.m +++ b/macosx/BarButton.m @@ -54,7 +54,7 @@ name: NSWindowDidResignKeyNotification object: nil]; [nc addObserver: self selector: @selector(resetBounds:) - name: NSViewBoundsDidChangeNotification object: nil]; + name: NSViewFrameDidChangeNotification object: nil]; } return self; } @@ -225,7 +225,7 @@ { if (!fEnabled) [self setImage: fButtonOver]; - + [super mouseEntered: event]; } diff --git a/macosx/Controller.m b/macosx/Controller.m index 27ba8a23b..6ed2b9b95 100644 --- a/macosx/Controller.m +++ b/macosx/Controller.m @@ -1667,12 +1667,6 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy if (!show) [fStatusBar setHidden: YES]; - - //reset tracking rects for filter buttons - [fNoFilterButton resetBounds: nil]; - [fSeedFilterButton resetBounds: nil]; - [fDownloadFilterButton resetBounds: nil]; - [fPauseFilterButton resetBounds: nil]; } - (void) toggleFilterBar: (id) sender @@ -1726,12 +1720,6 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy [fFilterBar setHidden: YES]; [fWindow makeFirstResponder: fTableView]; } - - //reset tracking rects for filter buttons - [fNoFilterButton resetBounds: nil]; - [fSeedFilterButton resetBounds: nil]; - [fDownloadFilterButton resetBounds: nil]; - [fPauseFilterButton resetBounds: nil]; } - (void) toggleAdvancedBar: (id) sender