From f1435b73bd373cad0bcd06f38f458f8706e07162 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Wed, 30 Oct 2013 16:27:38 -0700 Subject: [PATCH] remove the dummy sidenav from samples before populating the real list. Also make the line numbers hidden before they get moved to avoid some jankyness during load. Change-Id: I11c3df6d6c7a9a2e74be938b0f0ec704e71eb8d4 (cherry picked from commit 36ea7a3d74c68d62a5d081401b887e848370f6d8) --- tools/droiddoc/templates-sdk/assets/css/default.css | 3 +++ tools/droiddoc/templates-sdk/assets/js/docs.js | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/tools/droiddoc/templates-sdk/assets/css/default.css b/tools/droiddoc/templates-sdk/assets/css/default.css index 8eadac069d..ba1cbac34b 100644 --- a/tools/droiddoc/templates-sdk/assets/css/default.css +++ b/tools/droiddoc/templates-sdk/assets/css/default.css @@ -2507,6 +2507,9 @@ pre#codesample-block { background:transparent; border:none; } +pre#codesample-block a.number { + display:none; +} pre#codesample-block .code-line:hover { background:#e7e7e7; } diff --git a/tools/droiddoc/templates-sdk/assets/js/docs.js b/tools/droiddoc/templates-sdk/assets/js/docs.js index f249a0456f..12221ebc14 100644 --- a/tools/droiddoc/templates-sdk/assets/js/docs.js +++ b/tools/droiddoc/templates-sdk/assets/js/docs.js @@ -2802,6 +2802,12 @@ function init_default_samples_navtree(toroot) { $.getScript(toRoot + 'samples_navtree_data.js', function(data, textStatus, jqxhr) { // when the file is loaded, initialize the tree if(jqxhr.status === 200) { + // hack to remove the "about the samples" link then put it back in + // after we nuke the list to remove the dummy static list of samples + var $firstLi = $("#nav.samples-nav > li:first-child").clone(); + $("#nav.samples-nav").empty(); + $("#nav.samples-nav").append($firstLi); + init_google_navtree2("nav.samples-nav", SAMPLES_NAVTREE_DATA); highlightSidenav(); resizeNav();