mirror of
https://github.com/wownero/wownerujo.git
synced 2026-10-30 20:58:37 +01:00
disable animation in auto gen subaddresses
This commit is contained in:
@@ -197,6 +197,7 @@ public class ReceiveFragment extends Fragment {
|
||||
}
|
||||
});
|
||||
|
||||
tvAddressLabel.setText("");
|
||||
showProgress();
|
||||
clearQR();
|
||||
|
||||
@@ -252,10 +253,12 @@ public class ReceiveFragment extends Fragment {
|
||||
etDummy.requestFocus();
|
||||
}
|
||||
|
||||
void generateNewSubaddress(boolean scale) {
|
||||
enableSubaddressButton(false);
|
||||
enableCopyAddress(false);
|
||||
|
||||
void generateNewSubaddress(boolean animate) {
|
||||
if (animate) {
|
||||
enableSubaddressButton(false);
|
||||
enableCopyAddress(false);
|
||||
}
|
||||
|
||||
final Runnable resetSize = new Runnable() {
|
||||
public void run() {
|
||||
tvAddress.animate().setDuration(125).scaleX(1).scaleY(1).start();
|
||||
@@ -270,19 +273,20 @@ public class ReceiveFragment extends Fragment {
|
||||
storeWallet();
|
||||
generateQr();
|
||||
enableCopyAddress(true);
|
||||
if (scale) {
|
||||
if (animate) {
|
||||
tvAddress.animate().alpha(1).setDuration(125)
|
||||
.scaleX(1.2f).scaleY(1.2f)
|
||||
.withEndAction(resetSize).start();
|
||||
}
|
||||
else {
|
||||
tvAddress.animate().alpha(1).setDuration(125).start();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
tvAddress.animate().alpha(0).setDuration(250)
|
||||
.withEndAction(newAddress).start();
|
||||
if (animate) {
|
||||
tvAddress.animate().alpha(0).setDuration(250)
|
||||
.withEndAction(newAddress).start();
|
||||
} else {
|
||||
new Thread(newAddress).run();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -305,11 +309,14 @@ public class ReceiveFragment extends Fragment {
|
||||
private void show() {
|
||||
Timber.d("name=%s", wallet.getName());
|
||||
isLoaded = true;
|
||||
|
||||
listenerCallback.setTitle(wallet.getName());
|
||||
listenerCallback.setSubtitle(wallet.getAccountLabel());
|
||||
tvAddress.setText(wallet.getAddress());
|
||||
etPaymentId.setEnabled(true);
|
||||
bPaymentId.setEnabled(true);
|
||||
|
||||
// tvAddress.setText(wallet.getAddress());
|
||||
// etPaymentId.setEnabled(true);
|
||||
// bPaymentId.setEnabled(true);
|
||||
|
||||
hideProgress();
|
||||
generateNewSubaddress(false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user