Skip to content

Commit 91bd4eb

Browse files
committed
fix: change roots for Snackbars to allow swiping
1 parent 07473dc commit 91bd4eb

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

app/src/main/java/tech/akpmakes/android/taskkeeper/MainActivity.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public void onComplete(@NonNull Task<AuthResult> task) {
127127
} else {
128128
// If sign in fails, display a message to the user.
129129
Log.w(TAG, "signInAnonymously:failure", task.getException());
130-
Snackbar.make(findViewById(android.R.id.content), R.string.sign_in_failure,
130+
Snackbar.make(findViewById(R.id.events_list), R.string.sign_in_failure,
131131
Snackbar.LENGTH_LONG).show();
132132
updateUI(null);
133133
}
@@ -177,7 +177,7 @@ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
177177
WhenEvent evt = new WhenEvent(data);
178178

179179
if(evt.getName().length() == 0) {
180-
Snackbar.make(findViewById(android.R.id.content), R.string.snackbar_save_error_name,
180+
Snackbar.make(findViewById(R.id.events_list), R.string.snackbar_save_error_name,
181181
Snackbar.LENGTH_LONG).show();
182182
return;
183183
}
@@ -189,10 +189,10 @@ protected void onActivityResult(int requestCode, int resultCode, Intent data) {
189189
mDBQuery.getRef().push().setValue(evt);
190190
}
191191

192-
Snackbar.make(findViewById(android.R.id.content), R.string.snackbar_save_success,
192+
Snackbar.make(findViewById(R.id.events_list), R.string.snackbar_save_success,
193193
Snackbar.LENGTH_LONG).show();
194194
} else {
195-
Snackbar.make(findViewById(android.R.id.content), R.string.snackbar_save_error,
195+
Snackbar.make(findViewById(R.id.events_list), R.string.snackbar_save_error,
196196
Snackbar.LENGTH_LONG).show();
197197
}
198198
}

app/src/main/java/tech/akpmakes/android/taskkeeper/SettingsActivity.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ public void onCreate(Bundle savedInstanceState) {
9898
findPreference("app_version").setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
9999
@Override
100100
public boolean onPreferenceClick(Preference preference) {
101-
Snackbar.make(getActivity().findViewById(android.R.id.content), R.string.smiley,
101+
Snackbar.make(getActivity().findViewById(R.id.container), R.string.smiley,
102102
Snackbar.LENGTH_LONG).show();
103103
return true;
104104
}
@@ -307,7 +307,7 @@ public void onComplete(@NonNull Task<AuthResult> task) {
307307
} else {
308308
// If sign in fails, display a message to the user.
309309
Log.w(TAG, "signInWithCredential:failure", task.getException());
310-
Snackbar.make(getActivity().findViewById(android.R.id.content), "Authentication failed.",
310+
Snackbar.make(getActivity().findViewById(R.id.container), "Authentication failed.",
311311
Snackbar.LENGTH_LONG).show();
312312
}
313313
updateUI();

app/src/main/java/tech/akpmakes/android/taskkeeper/SwipeHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public void onSwiped(RecyclerView.ViewHolder viewHolder, int direction) {
6969
}
7070

7171
private void createSnackbar(int action, WhenEvent evt, DatabaseReference item) {
72-
final Snackbar sb = Snackbar.make(mainActivity.findViewById(android.R.id.content),
72+
final Snackbar sb = Snackbar.make(mainActivity.findViewById(R.id.events_list),
7373
mainActivity.getString(action), Snackbar.LENGTH_INDEFINITE);
7474
sb.setAction(R.string.snackbar_undo_action, new UndoListener(evt, item, sb));
7575
sb.show();

0 commit comments

Comments
 (0)