Привет! столкнулся с такой штукой. Есть поле private var mMap: MutableMap<ViewHolder<EditTextModule.View>, TextWatcher> = mutableMapOf()
и когда я вызываю метод для добавления в коллекцию mMap.put(vh, tw) такое ощущение что он создает дублика этих эелементов, а не сохраняет ссылки на них.
Вопрос: Правильно я понимаю что функция put дублирует объекты?
Привет. А почему именно сложилось такое ощущение?
Вообще ответ - неправильно, в общем случае мапа даже не может быть в курсе, как дублировать объекты. Но интересно как вы сделали такое предположение.