| Index: chrome/browser/cocoa/find_bar_bridge.mm
|
| ===================================================================
|
| --- chrome/browser/cocoa/find_bar_bridge.mm (revision 26362)
|
| +++ chrome/browser/cocoa/find_bar_bridge.mm (working copy)
|
| @@ -14,11 +14,11 @@
|
| }
|
|
|
| void FindBarBridge::Show() {
|
| - [cocoa_controller_ showFindBar];
|
| + [cocoa_controller_ showFindBar:YES]; // with animation.
|
| }
|
|
|
| void FindBarBridge::Hide(bool animate) {
|
| - [cocoa_controller_ hideFindBar];
|
| + [cocoa_controller_ hideFindBar:(animate ? YES : NO)];
|
| }
|
|
|
| void FindBarBridge::SetFocusAndSelection() {
|
| @@ -52,18 +52,19 @@
|
| }
|
|
|
| void FindBarBridge::StopAnimation() {
|
| - // Do nothing here, this appears necessary only for the windows impl.
|
| + [cocoa_controller_ stopAnimation];
|
| }
|
|
|
| gfx::Rect FindBarBridge::GetDialogPosition(gfx::Rect avoid_overlapping_rect) {
|
| - NOTIMPLEMENTED();
|
| + // http://crbug.com/22036
|
| return gfx::Rect();
|
| }
|
|
|
| void FindBarBridge::SetDialogPosition(const gfx::Rect& new_pos,
|
| bool no_redraw) {
|
| // TODO(rohitrao): Do something useful here. For now, just show the findbar.
|
| - Show();
|
| + // http://crbug.com/22036
|
| + [cocoa_controller_ showFindBar:NO]; // Do not animate.
|
| }
|
|
|
| void FindBarBridge::RestoreSavedFocus() {
|
|
|