c8ad4b7964fbb874b6ba1157b8831f00d9093b3c larrym Fri Dec 17 16:35:44 2010 -0800 move if(ajax) return b/c hidden form doesn't work in modal dialog diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 861a77c..cb2a50d 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -2614,42 +2614,42 @@ // Weed list of mdbObjects via fileExists. // Get preamble from dir // Make any selection controls (filterBoxes) Do we want a matrix? // Make table class=sortable // Get html from trackDb // Recommend different color background to get the point across that these are files, not tracks */ //makeDownloadsLink(database, tdb, trackHash); //extraUiLinks(database,tdb, trackHash); } else specificUi(tdb, ct, ajax); puts(""); -if (ct && !ajax) +if (ajax) + return; + +if (ct) { /* hidden form for custom tracks CGI */ printf("
", hgCustomName()); cartSaveSession(cart); cgiMakeHiddenVar(CT_SELECTED_TABLE_VAR, tdb->track); puts("
\n"); } -if (ajax) - return; - if (!ct) { /* Print data version trackDB setting, if any */ char *version = trackDbSetting(tdb, "dataVersion"); if (version) printf("Data version: %s
\n", version); /* Print lift information from trackDb, if any */ trackDbPrintOrigAssembly(tdb, database); if (hTableOrSplitExists(database, tdb->table)) { /* Print update time of the table (or one of the components if split) */ char *tableName = hTableForTrack(database, tdb->table); struct sqlConnection *conn = hAllocConnProfile(getTrackProfileName(tdb), database);