diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 4ba6aa1b3d..ae9191811e 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -190,6 +190,9 @@ class Core { Store istore = iservice.getStore(); DB db = DB.getInstance(context); + SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); + int chunk_size = prefs.getInt("chunk_size", DEFAULT_CHUNK_SIZE); + NotificationManager nm = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); @@ -315,6 +318,9 @@ class Core { } break; } + + if (similar.size() >= chunk_size) + break; } if (skip) {