|
|
|
@ -4,6 +4,7 @@ import android.content.BroadcastReceiver |
|
|
|
import android.content.Context |
|
|
|
import android.content.Context |
|
|
|
import android.content.Intent |
|
|
|
import android.content.Intent |
|
|
|
import android.content.IntentFilter |
|
|
|
import android.content.IntentFilter |
|
|
|
|
|
|
|
import android.os.Build |
|
|
|
import android.os.Bundle |
|
|
|
import android.os.Bundle |
|
|
|
import android.view.* |
|
|
|
import android.view.* |
|
|
|
import android.widget.ImageView |
|
|
|
import android.widget.ImageView |
|
|
|
@ -57,11 +58,12 @@ open class FilterableFragment : RealmFragment(), FilterHandler { |
|
|
|
|
|
|
|
|
|
|
|
override fun onActivityCreated(savedInstanceState: Bundle?) { |
|
|
|
override fun onActivityCreated(savedInstanceState: Bundle?) { |
|
|
|
super.onActivityCreated(savedInstanceState) |
|
|
|
super.onActivityCreated(savedInstanceState) |
|
|
|
parentActivity?.registerReceiver( |
|
|
|
|
|
|
|
updateFilterUIBroadcast, IntentFilter( |
|
|
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { |
|
|
|
INTENT_FILTER_UPDATE_FILTER_UI |
|
|
|
parentActivity?.registerReceiver(updateFilterUIBroadcast, IntentFilter(INTENT_FILTER_UPDATE_FILTER_UI), Context.RECEIVER_NOT_EXPORTED) |
|
|
|
) |
|
|
|
} else { |
|
|
|
) |
|
|
|
parentActivity?.registerReceiver(updateFilterUIBroadcast, IntentFilter(INTENT_FILTER_UPDATE_FILTER_UI)) |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
override fun onDestroy() { |
|
|
|
override fun onDestroy() { |
|
|
|
|