mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 13:23:12 +08:00 
			
		
		
		
	fix reload
This commit is contained in:
		| @@ -150,14 +150,17 @@ public class UpdateModuleImpl { | ||||
|                         if (getReactDelegateMethod != null) { | ||||
|                             ReactDelegate reactDelegate = (ReactDelegate)  | ||||
|                                 getReactDelegateMethod.invoke(currentActivity); | ||||
|                             reactDelegate.reload(); | ||||
|                              | ||||
|                             // Try to get reload method using reflection | ||||
|                             java.lang.reflect.Method reloadMethod =  | ||||
|                                 ReactDelegate.class.getMethod("reload"); | ||||
|                             if (reloadMethod != null) { | ||||
|                                 reloadMethod.invoke(reactDelegate); | ||||
|                             } else { | ||||
|                             currentActivity.runOnUiThread(new Runnable() { | ||||
|                                 @Override | ||||
|                                 public void run() { | ||||
|                                     currentActivity.recreate(); | ||||
|                                 throw new NoSuchMethodException(); | ||||
|                             } | ||||
|                             }); | ||||
|                         } else { | ||||
|                             throw new NoSuchMethodException(); | ||||
|                         } | ||||
|                     } catch (Throwable e) { | ||||
|                         currentActivity.runOnUiThread(new Runnable() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 sunny.luo
					sunny.luo