diff --git a/src/api-impl/android/view/Window.java b/src/api-impl/android/view/Window.java index 8b63b31f..ce9a64f6 100644 --- a/src/api-impl/android/view/Window.java +++ b/src/api-impl/android/view/Window.java @@ -41,8 +41,10 @@ public class Window { } public void setContentView(View view) { - contentView = view; - set_widget_as_root(native_window, view.widget); + if (view != contentView) { + contentView = view; + set_widget_as_root(native_window, view.widget); + } } public View getDecorView() {