Compare commits

...

1 Commits

Author SHA1 Message Date
akwizgran
d311557f09 Check whether first visible message ID is null before storing. 2017-05-29 10:05:49 +01:00

View File

@@ -99,13 +99,13 @@ public abstract class ThreadListControllerImpl<G extends NamedGroup, I extends T
@Override @Override
public void onActivityDestroy() { public void onActivityDestroy() {
final MessageId first = listener.getFirstVisibleMessageId();
if (first != null) {
dbExecutor.execute(new Runnable() { dbExecutor.execute(new Runnable() {
@Override @Override
public void run() { public void run() {
try { try {
messageTracker messageTracker.storeMessageId(groupId, first);
.storeMessageId(groupId,
listener.getFirstVisibleMessageId());
} catch (DbException e) { } catch (DbException e) {
if (LOG.isLoggable(WARNING)) if (LOG.isLoggable(WARNING))
LOG.log(WARNING, e.toString(), e); LOG.log(WARNING, e.toString(), e);
@@ -113,6 +113,7 @@ public abstract class ThreadListControllerImpl<G extends NamedGroup, I extends T
} }
}); });
} }
}
@CallSuper @CallSuper
@Override @Override