diff --git a/astrid/res/layout/task_list_wrapper_activity_3pane.xml b/astrid/res/layout/task_list_wrapper_activity_3pane.xml index e548287ad..294a3050f 100644 --- a/astrid/res/layout/task_list_wrapper_activity_3pane.xml +++ b/astrid/res/layout/task_list_wrapper_activity_3pane.xml @@ -30,27 +30,19 @@ android:layout_height="match_parent" android:layout_weight="40" android:orientation="vertical"> - - - - + + - + + android:layout_width="match_parent" + android:layout_height="match_parent" + android:id="@+id/taskedit_fragment_container" + android:visibility="gone" /> diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java index 411468354..923272e6d 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java @@ -118,9 +118,9 @@ public class TaskListActivity extends AstridActivity implements MainMenuListener public void onClick(View v) { if (fragmentLayout == LAYOUT_DOUBLE) { View container = findViewById(R.id.taskedit_fragment_container); - View separator = findViewById(R.id.edit_separator); + if (getTaskEditFragment() != null) + return; container.setVisibility(container.getVisibility() == View.VISIBLE ? View.GONE : View.VISIBLE); - separator.setVisibility(container.getVisibility()); commentsVisible = container.getVisibility() == View.VISIBLE; } else { // In this case we should be in LAYOUT_SINGLE--delegate to the task list fragment