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
Casanowow Life for love
VLC-Android
Commits
09323729
Commit
09323729
authored
Apr 11, 2018
by
Geoffrey Métais
Browse files
Fix crash on rotation with login dialog
parent
d3256e14
Changes
1
Hide whitespace changes
Inline
Side-by-side
vlc-android/src/org/videolan/vlc/gui/browser/BaseBrowserFragment.java
View file @
09323729
...
...
@@ -48,14 +48,11 @@ import android.view.View;
import
android.view.ViewGroup
;
import
android.widget.TextView
;
import
org.videolan.libvlc.util.MediaBrowser
;
import
org.videolan.medialibrary.media.MediaLibraryItem
;
import
org.videolan.medialibrary.media.MediaWrapper
;
import
org.videolan.vlc.R
;
import
org.videolan.vlc.VLCApplication
;
import
org.videolan.vlc.databinding.DirectoryBrowserBinding
;
import
org.videolan.vlc.gui.InfoActivity
;
import
org.videolan.vlc.gui.MainActivity
;
import
org.videolan.vlc.gui.dialogs.SavePlaylistDialog
;
import
org.videolan.vlc.gui.helpers.UiTools
;
import
org.videolan.vlc.gui.view.ContextMenuRecyclerView
;
...
...
@@ -224,15 +221,7 @@ public abstract class BaseBrowserFragment extends MediaBrowserFragment<BrowserPr
public
boolean
goBack
(){
final
FragmentActivity
activity
=
getActivity
();
if
(
activity
==
null
)
return
false
;
if
(!
mRoot
)
{
final
FragmentManager
fm
=
activity
.
getSupportFragmentManager
();
final
String
tag
=
fm
.
getBackStackEntryAt
(
fm
.
getBackStackEntryCount
()-
1
).
getName
();
if
(!
activity
.
getSupportFragmentManager
().
popBackStackImmediate
()
&&
activity
instanceof
MainActivity
)
((
MainActivity
)
activity
).
getNavigator
().
showFragment
(
this
instanceof
NetworkBrowserFragment
?
R
.
id
.
nav_network
:
R
.
id
.
nav_directories
);
final
Fragment
current
=
fm
.
findFragmentByTag
(
tag
);
final
View
view
=
current
!=
null
?
current
.
getView
()
:
null
;
if
(
view
!=
null
)
view
.
setVisibility
(
View
.
VISIBLE
);
}
if
(!
mRoot
)
activity
.
getSupportFragmentManager
().
popBackStack
();
return
!
mRoot
;
}
...
...
Write
Preview
Markdown
is supported
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