Skip to content

Commit 1cd2317

Browse files
committed
bugfix: fix search issue
bugfix: fix search issue
1 parent bfbd2aa commit 1cd2317

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

core/src/main/java/net/ivpn/core/v2/serverlist/all/AllServersRecyclerViewAdapter.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,7 @@ class AllServersRecyclerViewAdapter(
176176
bindings[holder.binding] = item
177177
setPing(holder.binding, item)
178178
val isExpanded = expandedServerCities.contains(item.city)
179-
// Only show expand button when "Select individual servers" is enabled and not filtering
180-
val showExpandButton = settings.isSelectHostEnabled && !isFiltering
179+
val showExpandButton = settings.isSelectHostEnabled
181180
holder.bind(item, forbiddenServer, isIPv6Enabled, filter, isExpanded, showExpandButton)
182181
}
183182
} else if (holder is HostViewHolder) {
@@ -308,7 +307,8 @@ class AllServersRecyclerViewAdapter(
308307
for (server in servers) {
309308
listToShow.add(server)
310309

311-
if (settings.isSelectHostEnabled && expandedServerCities.contains(server.city) && !isFiltering) {
310+
val shouldShowHosts = settings.isSelectHostEnabled && expandedServerCities.contains(server.city)
311+
if (shouldShowHosts) {
312312
server.hosts?.let { hosts ->
313313
for (host in hosts) {
314314
val isFavourite = serversRepository.isHostFavourite(host, server)

0 commit comments

Comments
 (0)