From 41b49b7bc8c385068da97b8baad83246b251431d Mon Sep 17 00:00:00 2001 From: str4d <str4d@mail.i2p> Date: Thu, 16 Jan 2014 23:47:49 +0000 Subject: [PATCH] Call onRouterBind() of detail fragment in two-pane mode --- src/net/i2p/android/router/I2PActivityBase.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/net/i2p/android/router/I2PActivityBase.java b/src/net/i2p/android/router/I2PActivityBase.java index 23e9ba21f..6f3f1d5ac 100644 --- a/src/net/i2p/android/router/I2PActivityBase.java +++ b/src/net/i2p/android/router/I2PActivityBase.java @@ -420,6 +420,14 @@ public abstract class I2PActivityBase extends ActionBarActivity implements ((I2PFragmentBase) f).onRouterBind(); else if (f instanceof I2PFragmentBase.RouterContextUser) ((I2PFragmentBase.RouterContextUser) f).onRouterBind(); + + if (canUseTwoPanes()) { + f = getSupportFragmentManager().findFragmentById(R.id.detail_fragment); + if (f instanceof I2PFragmentBase) + ((I2PFragmentBase) f).onRouterBind(); + else if (f instanceof I2PFragmentBase.RouterContextUser) + ((I2PFragmentBase.RouterContextUser) f).onRouterBind(); + } } /** callback from ServiceConnection, override as necessary */ -- GitLab