Turn out it was a much specific issue . that i had a variable AnyCancellable. that was Published in view Model. but it should've not bee published.. still can't say why it was refreshing the whole views under it . but once i made it private and non published it solved the issue.. thanks for the help .. the idea for creating small test project was the main gate .
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: