Skip to content
Projects
Groups
Snippets
Help
Sign in / Register
Toggle navigation
Minds Mobile
Project overview
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Issues
200
Merge Requests
12
Security & Compliance
Packages
Analytics
Wiki
Snippets
Members
Collapse sidebar
Close sidebar
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Minds
Minds Mobile
Compare Revisions
3f572f78f08c0bcec660381938b788f2eaa3f9bd...c3056ecdb5d98b9344779028d138ab34824b8374
Source
c3056ecdb5d98b9344779028d138ab34824b8374
...
Target
3f572f78f08c0bcec660381938b788f2eaa3f9bd
Compare
Commits (2)
(chore) videos should pause is user scroll
· 68360fa3
Juan Manuel Solaro
authored
6 hours ago
68360fa3
Merge branch 'pause-video-on-scrolling' into 'release/3.16.0'
· c3056ecd
Brian Hatchet
authored
6 minutes ago
Videos should pause is user scroll See merge request
!522
c3056ecd
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
4 deletions
+16
-4
src/common/components/FeedList.js
View file @
c3056ecd
...
...
@@ -175,10 +175,13 @@ export default class FeedList extends Component {
/**
* On viewable item changed
*/
onViewableItemsChanged
=
(
{
viewableItems
}
)
=>
{
viewableItems
.
forEach
((
item
)
=>
{
onViewableItemsChanged
=
(
change
)
=>
{
change
.
viewableItems
.
forEach
((
item
)
=>
{
this
.
props
.
feedStore
.
addViewed
(
item
.
item
);
});
change
.
changed
.
forEach
(
c
=>
{
c
.
item
.
setVisible
(
c
.
isViewable
);
})
}
/**
...
...
This diff is collapsed.
src/discovery/DiscoveryScreen.js
View file @
c3056ecd
...
...
@@ -177,6 +177,9 @@ class DiscoveryScreen extends Component {
change
.
viewableItems
.
forEach
((
item
)
=>
{
this
.
props
.
discovery
.
listStore
.
addViewed
(
item
.
item
);
});
change
.
changed
.
forEach
(
c
=>
{
c
.
item
.
setVisible
(
c
.
isViewable
);
})
break
;
default
:
...
...
This diff is collapsed.
src/media/MindsVideo.js
View file @
c3056ecd
...
...
@@ -579,6 +579,9 @@ class MindsVideo extends Component {
* Render
*/
render
()
{
if
(
!
this
.
state
.
pause
&&
this
.
state
.
active
&&
!
this
.
props
.
entity
.
is_visible
)
{
this
.
setState
({
pause
:
false
,
active
:
false
,
showOverlay
:
true
});
}
const
{
error
,
inProgress
,
transcoding
}
=
this
.
state
;
const
overlay
=
this
.
renderOverlay
();
...
...
This diff is collapsed.
src/newsfeed/NewsfeedList.js
View file @
c3056ecd
...
...
@@ -206,10 +206,13 @@ export default class NewsfeedList extends Component {
/**
* On viewable item changed
*/
onViewableItemsChanged
=
(
{
viewableItems
}
)
=>
{
viewableItems
.
forEach
((
item
)
=>
{
onViewableItemsChanged
=
(
change
)
=>
{
change
.
viewableItems
.
forEach
((
item
)
=>
{
this
.
props
.
newsfeed
.
list
.
addViewed
(
item
.
item
);
});
change
.
changed
.
forEach
(
c
=>
{
c
.
item
.
setVisible
(
c
.
isViewable
);
})
}
/**
...
...
This diff is collapsed.