From 7fb81085462348241b9fc646916964964e5d5987 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C3=96ZCAN?= Date: Wed, 7 Dec 2022 03:46:47 +0300 Subject: [PATCH] fix jetnews empty add or remove issue on MapExtensions.kt --- .../java/com/example/jetnews/utils/MapExtensions.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/JetNews/app/src/main/java/com/example/jetnews/utils/MapExtensions.kt b/JetNews/app/src/main/java/com/example/jetnews/utils/MapExtensions.kt index fb197b785..2b05e6753 100644 --- a/JetNews/app/src/main/java/com/example/jetnews/utils/MapExtensions.kt +++ b/JetNews/app/src/main/java/com/example/jetnews/utils/MapExtensions.kt @@ -17,9 +17,9 @@ package com.example.jetnews.utils internal fun Set.addOrRemove(element: E): Set { - this as MutableSet - if (!add(element)) { - remove(element) - } - return this.toSet() + return this.toMutableSet().apply { + if (!add(element)) { + remove(element) + } + }.toSet() }