f24a065a92a0545e812439a036867b9bc8f3c212
kate
  Mon Nov 21 12:19:19 2016 -0800
Swap bodymap and config panels. More intuitive we think. refs #17369

diff --git src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
index 55ae3d3..6e5348c 100644
--- src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
+++ src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
@@ -216,45 +216,45 @@
         puts("</tr>\n<tr>");
         col = 0;
         }
     }
 puts(
 "</tr>\n");
 puts(
 "</table>");
 char buf[512];
 safef(buf, sizeof(buf), "%s%s.%s", cgiMultListShadowPrefix(), tdb->track, GTEX_TISSUE_SELECT);
 cgiMakeHiddenVar(buf, "0");
 }
 
 static void printTrackConfig(struct trackDb *tdb)
 /* Print track configuration panels, including Body Map.
-The layout is 2-column.  Left column is body map SVG.
-Right column has a top panel for configuration settings (non-tissue),
+The layout is 2-column.  Right column is body map SVG.
+Left column has a top panel for configuration settings (non-tissue),
 and a lower panel with a tissue selection list.
 */
 {
 puts(
 "<!-- Track Configuration Panels -->\n"
 "    <div class='row'>\n"
 "        <div class='col-md-6'>\n");
-printBodyMap();
+printConfigPanel(tdb);
+printTissueTable(tdb);
 puts(
 "        </div>\n"
 "        <div class='col-md-6'>\n");
-printConfigPanel(tdb);
-printTissueTable(tdb);
+printBodyMap();
 puts(
 "        </div>\n"
 "    </div>\n");
 }
 
 static void printDataInfo(char *db, struct trackDb *tdb)
 {
 puts(
 "<a name='INFO_SECTION'></a>\n"
 "    <div class='row gbSectionBanner gbSimpleBanner'>\n"
 "        <div class='col-md-11'>Data Information</div>\n"
 "        <div class='col-md-1'>\n"
 // TODO: move click handler to JS
 "            <i title='Jump to top of page' onclick=\"$('html,body').scrollTop(0);\" "
 "                class='gbIconWhite fa fa-lg fa-arrow-circle-up'></i>\n"