Skip to content

Commit

Permalink
Merge pull request mozilla-b2g#6913 from crdlc/bug-817169
Browse files Browse the repository at this point in the history
Bug 817169 - When homescreen loads it can jerk the user around [r=vingte...
  • Loading branch information
Cristian Rodriguez committed Jan 7, 2013
2 parents 5566427 + b9ed69a commit 602df64
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
2 changes: 1 addition & 1 deletion apps/homescreen/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@

<!-- Specific code -->
<script type="text/javascript" defer src="js/message.js"></script>
<script type="text/javascript" defer src="js/landing.js"></script>
<script type="text/javascript" defer src="js/request.js"></script>
<script type="text/javascript" defer src="js/bookmark.js"></script>
<script type="text/javascript" defer src="js/state.js"></script>
<script type="text/javascript" defer src="js/page.js"></script>
<script type="text/javascript" defer src="js/pagbar.js"></script>
<script type="text/javascript" defer src="js/dock.js"></script>
<script type="text/javascript" defer src="js/landing.js"></script>
<script type="text/javascript" defer src="js/grid.js"></script>
<script type="text/javascript" defer src="js/dragdrop.js"></script>
<script type="text/javascript" defer src="everything.me/js/everything.me.js"></script>
Expand Down
6 changes: 5 additions & 1 deletion apps/homescreen/js/homescreen.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ const Homescreen = (function() {
PaginationBar.init('.paginationScroller');
GridManager.init('.apps', '.dockWrapper', function gm_init() {
PaginationBar.show();
GridManager.goToPage(1);
if (document.location.hash === '#root') {
// Switch to the first page only if the user has not already start to pan
// while home is loading
GridManager.goToPage(1);
}
DragDropManager.init();
Wallpaper.init();
});
Expand Down
5 changes: 5 additions & 0 deletions apps/homescreen/style/grid.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@
display: none;
}

/* Here users can view the clock while grid is loading -> better experience */
#landing-page {
display: block;
}

.apps ol {
width: -moz-calc(4 * 8rem);
padding: 0;
Expand Down

0 comments on commit 602df64

Please sign in to comment.