Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Geoffrey Métais
VLC-Android
Commits
1f6ffd8f
Commit
1f6ffd8f
authored
May 11, 2020
by
Geoffrey Métais
Committed by
Nicolas Pomepuy
May 12, 2020
Browse files
Browser: prevent IndexOutOfBoundsException
parent
274a9f02
Pipeline
#17231
passed with stage
in 4 minutes
Changes
2
Pipelines
1
Show whitespace changes
Inline
Side-by-side
application/vlc-android/src/org/videolan/vlc/gui/browser/BaseBrowserFragment.kt
View file @
1f6ffd8f
...
...
@@ -575,6 +575,7 @@ abstract class BaseBrowserFragment : MediaBrowserFragment<BrowserModel>(), IRefr
override
fun
onMainActionClick
(
v
:
View
,
position
:
Int
,
item
:
MediaLibraryItem
)
{}
override
fun
onUpdateFinished
(
adapter
:
RecyclerView
.
Adapter
<
*
>)
{
if
(!
isStarted
())
return
restoreMultiSelectHelper
()
swipeRefreshLayout
.
isRefreshing
=
false
handler
.
sendEmptyMessage
(
MSG_HIDE_LOADING
)
...
...
application/vlc-android/src/org/videolan/vlc/gui/browser/MediaBrowserFragment.kt
View file @
1f6ffd8f
...
...
@@ -106,6 +106,11 @@ abstract class MediaBrowserFragment<T : SortableModel> : BaseFragment(), Filtera
releaseBreadCrumb
()
}
override
fun
onDestroy
()
{
super
.
onDestroy
()
savedSelection
.
clear
()
}
override
fun
onSaveInstanceState
(
outState
:
Bundle
)
{
getMultiHelper
()
?.
let
{
outState
.
putParcelable
(
KEY_SELECTION
,
SparseBooleanArrayParcelable
(
it
.
selectionMap
))
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment