Unable to access TextField after showing AdMob Interstitial (iOS)

Hi guys,

I have a page showing input textfield. After showing an interstitial ad (full page ad), the text field cannot be accessed/edited anymore. Notice this only on iPad.

Anyone experienced this ?

Case : #36317

Edit : This also occurs to newMapView(). I am guessing all native objects are affected by the adMob interstitial.

Hi guys @ Corona,

Any advise on this ? 

Thx

You just filed the bug report on Friday.  It’s a holiday weekend, I doubt this will get looked at until later this week. 

Are you calling ads.hide() to try and make sure the Interstitial is gone?

Rob

The user (which is me) closes the ad manually. After that, the text field cannot be accessed anymore.

Is calling ads.hide() necessary if the user closes it manually ? If so, how to detect that the user has closed the ad ?

Hi @yosu,

I assume you’re using AdMob V2? As stated in the docs, .hide() doesn’t work with full-screen interstitial ads:

http://docs.coronalabs.com/plugin/ads-admob-v2/hide.html

So, we’ll need to inspect your bug report and see what’s going on. Thanks for filing it.

Brent

Hi guys @ Corona,

Any advise on this ? 

Thx

You just filed the bug report on Friday.  It’s a holiday weekend, I doubt this will get looked at until later this week. 

Are you calling ads.hide() to try and make sure the Interstitial is gone?

Rob

The user (which is me) closes the ad manually. After that, the text field cannot be accessed anymore.

Is calling ads.hide() necessary if the user closes it manually ? If so, how to detect that the user has closed the ad ?

Hi @yosu,

I assume you’re using AdMob V2? As stated in the docs, .hide() doesn’t work with full-screen interstitial ads:

http://docs.coronalabs.com/plugin/ads-admob-v2/hide.html

So, we’ll need to inspect your bug report and see what’s going on. Thanks for filing it.

Brent

Hello I have the same problem, with interstitial on AdMob v2

After the user closes the full screen banner ( I never call the hide( ) function ), the TextFields are not able to be edited or to gain focus on tap

Have you solved the bug ?

Thank you

I’m also having the same issue… after more than one year from the bug report it has not been fixed yet?

I’ve pinged the engineers.

Rob

Basically, after the interstitial ads.show the native textfield is still there and works, but lose the ability to get focus tapping on it.

The only way to get focus again is to call native.setKeyboardFocus(textfield) from code.

As a temporary workaround I’ve added a rectangle behind the native textfield with a call to setKeyboardFocus on a touch event. Of course, it’s a suboptimal solution because you can’t use the selection/copy/paste functions of the textfield.

Hello I have the same problem, with interstitial on AdMob v2

After the user closes the full screen banner ( I never call the hide( ) function ), the TextFields are not able to be edited or to gain focus on tap

Have you solved the bug ?

Thank you

I’m also having the same issue… after more than one year from the bug report it has not been fixed yet?

I’ve pinged the engineers.

Rob

Basically, after the interstitial ads.show the native textfield is still there and works, but lose the ability to get focus tapping on it.

The only way to get focus again is to call native.setKeyboardFocus(textfield) from code.

As a temporary workaround I’ve added a rectangle behind the native textfield with a call to setKeyboardFocus on a touch event. Of course, it’s a suboptimal solution because you can’t use the selection/copy/paste functions of the textfield.