Codewaves / Sticky-Header-Grid

Sticky header grid layout manager for RecycleView
MIT License
116 stars 35 forks source link

Not working in dialog. #17

Closed D330 closed 5 years ago

D330 commented 6 years ago

Hi. My adapter good working anywhere but not working in dialog. RecyclerView is "empty" (but I see little gray line). itemsCount > 0

val dialog = MaterialDialog.Builder(activity)
                .customView(R.layout.paid_sites_dialog, false)
                .positiveText(R.string.done)
                .negativeText(R.string.cancel)
                .build()

        val freeSitesTrigger = dialog.findViewById(R.id.freeSitesTrigger) as FreePaidTriggerButton
        val sitesRecyclerView = dialog.findViewById(R.id.sitesRecycler) as RecyclerView
        sitesRecyclerView.layoutManager = StickyHeaderGridLayoutManager(3)
        sitesRecyclerView.adapter = FilterPaidSitesAdapter()
        dialog.show()
D330 commented 6 years ago

I replace StickyHeaderGridLayoutManager to GridLayoutManager and RecyclerView works but headers not working. Bug in StickyHeaderGridLayoutManager