]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/DatePickerFragment.java
some code analysys noise
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / DatePickerFragment.java
index 5dbd2794651f61fee2489fc577016a896f518760..bf674ff74730811ad910af210e87c390e83bf39a 100644 (file)
@@ -47,7 +47,6 @@ implements DatePickerDialog.OnDateSetListener, DatePicker.OnDateChangedListener
         }
 
         DatePickerDialog dpd =  new DatePickerDialog(Objects.requireNonNull(getActivity()), this, year, month, day);
-
         // quicker date selection available in API 26
         if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
             DatePicker dp = dpd.getDatePicker();
@@ -68,6 +67,10 @@ implements DatePickerDialog.OnDateSetListener, DatePicker.OnDateChangedListener
         else {
             date.setText(String.format(Locale.US, "%d/%d", month+1, day));
         }
+
+        TextView description = Objects.requireNonNull(getActivity())
+                .findViewById(R.id.new_transaction_description);
+        description.requestFocus();
     }
 
     @Override
@@ -82,6 +85,10 @@ implements DatePickerDialog.OnDateSetListener, DatePicker.OnDateChangedListener
             date.setText(String.format(Locale.US, "%d/%d", monthOfYear+1, dayOfMonth));
         }
 
+        TextView description = Objects.requireNonNull(getActivity())
+                .findViewById(R.id.new_transaction_description);
+        description.requestFocus();
+
         this.dismiss();
     }
 }