From: Kevin Sawicki Date: Thu, 16 Jun 2016 21:57:23 +0000 (-0700) Subject: Add subview whenever content view is empty X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5f0238ebf4c0a2678b6d5e4af329823e11bcc55a;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git Add subview whenever content view is empty --- diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index 9035d5e..70d710d 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -907,7 +907,9 @@ void NativeWindowMac::SetProgressBar(double progress) { NSImageView* image_view = [[NSImageView alloc] init]; [image_view setImage:[NSApp applicationIconImage]]; [dock_tile setContentView:image_view]; + } + if ([[dock_tile.contentView subviews] count] == 0) { NSProgressIndicator* progress_indicator = [[AtomProgressBar alloc] initWithFrame:NSMakeRect(0.0f, 0.0f, dock_tile.size.width, 15.0)]; [progress_indicator setStyle:NSProgressIndicatorBarStyle]; @@ -916,7 +918,7 @@ void NativeWindowMac::SetProgressBar(double progress) { [progress_indicator setMinValue:0]; [progress_indicator setMaxValue:1]; [progress_indicator setHidden:NO]; - [image_view addSubview:progress_indicator]; + [dock_tile.contentView addSubview:progress_indicator]; } NSProgressIndicator* progress_indicator =