In-Call-Status-Bar Window/View Size Shift Issue

58 views
Skip to first unread message

Greg

unread,
Apr 1, 2012, 3:52:18 PM4/1/12
to mylau...@googlegroups.com
I have an issue that is happening when the In-Call-Status-Bar is activated. 

What happens is that the current Window/View is shifted down 20px to accommodate the green (In-Call) or the Blue (Personal Hotspot) strip.  All is well until it disappears -- and reveals a 20px strip at the top showing the top of the launcherView window.  So the message sent out by the OS to the View telling it to resize is not propagated down to subviews in the LauncherView.  (See attached Image).

Does anyone know how to accommodate this change in screen size and notify subviews of the LauncherView of the Change?

Thanks

InCallStatusBarIssue.png

Jarada

unread,
May 2, 2012, 6:15:31 AM5/2/12
to mylau...@googlegroups.com
Hi Greg,

I have confirmed this as an issue in myLauncher and opened up an appropriate Github issue.

This shouldn't take too long to fix.

Cheers,

Jarada

Gregory P. Moore, MD

unread,
May 2, 2012, 10:27:04 AM5/2/12
to mylau...@googlegroups.com
Thanks Jarada!  

I just haven't been able to figure out a workaround.

G

Jarada

unread,
May 23, 2012, 6:28:27 AM5/23/12
to mylau...@googlegroups.com
Hey Greg,

I've just submitted a bug fix to myLauncher that fixes this issue. It's not Apple perfection (you'll notice most when you cancel the in-call status bar on a launched item), but it does the job well.

And perhaps provides a provides a springboard for other developers to work off and perhaps perfect :)

Cheers

Gregory P. Moore, MD

unread,
May 23, 2012, 8:57:36 AM5/23/12
to mylau...@googlegroups.com
You're a good guy, Jarada.  Thank you so much for taking the time to look into this.  I will definitely use an imperfect  work around and I appreciate your efforts.  I've modded my currently running version so if you could point me to the diffs I that would help me!

Greg

Jarada

unread,
May 23, 2012, 9:01:49 AM5/23/12
to mylau...@googlegroups.com
Hey Greg,

No problem :) All code changes regarding this issue happened in MyLauncherViewController.m (and were the only changes to MyLauncherViewController.m); and Github has a wonderful visual view of the changes here:


Let me know how you get on.

Cheers,

Jarada

Gregory P. Moore, MD

unread,
May 23, 2012, 10:17:44 AM5/23/12
to mylau...@googlegroups.com
Sorry, clearly not thinking about the beauty of GIThub.

Thanks again!

Gregory P. Moore, MD

unread,
Sep 1, 2012, 9:20:34 AM9/1/12
to mylau...@googlegroups.com
Hey Jarada -- I hate to bother you but I've been looking for a solution to this problem for days and I thought you might know a work around. 

You solution works for the VC I push onto the launcherNavigationController  appropriately resizing the window when a call comes in. 
BUT, if I push a modalVC onto that stack then any VC in the new navigation controller does not resize.  

Do you know a way to propagate the changes to subsequent modalVCs?  

Thanks for any help. 

Greg
Reply all
Reply to author
Forward
0 new messages