errandwolfe / growl

Automatically exported from code.google.com/p/growl
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Shadow disappearing on coalescing notifications #474

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
To Reproduce:
1. Use a WebKit style that doesn't provide its own shadow (i.e. has the 
GrowlHasShadow key set to 'true' in its info.plist, e.g. Whiteboard, Darkroom) 
2. Trigger a notification.
3. Trigger another notification that coalesces with the first (e.g. skip tracks 
in GrowlTunes several times).

Expected:
Notification always has shadow.

Actual:
If the second notification's physical size is smaller than the first, the 
shadow will disappear; if it's the same size, it may or may not disappear. 
Screenshot of result attached.

Original issue reported on code.google.com by GeorgeLa...@gmail.com on 3 Apr 2012 at 5:33

Attachments:

GoogleCodeExporter commented 8 years ago

Original comment by rarich...@gmail.com on 4 Apr 2012 at 3:58

GoogleCodeExporter commented 8 years ago
I can confirm this happens, but it appears to be semi random, sometimes it will 
lose its shadow, sometimes it wont.  In the code we do an invalidateShadow on 
the window to force it to recalculate if the shape changed after the webview.  
I am not sure why it wouldn't be.  This is relatively low priority, and 
possibly very annoying to track down, but if we can figure it out for 2.0, 
thats great.

Original comment by dan...@growl.info on 10 Apr 2012 at 8:37

GoogleCodeExporter commented 8 years ago

Original comment by ch...@growl.info on 21 Jun 2012 at 4:37

GoogleCodeExporter commented 8 years ago

Original comment by ch...@growl.info on 20 Feb 2013 at 5:20