Commit 48d20baf by Peter Baratta

Fix positioning of loading icon

parent 08f886c3
...@@ -30,8 +30,8 @@ ...@@ -30,8 +30,8 @@
</p> </p>
<div id="input_${id}_preview" class="equation"> <div id="input_${id}_preview" class="equation">
<img src="/static/css/vendor/indicator.gif" style="float:left" class="loading"/>
\[\] \[\]
<img src="/static/images/spinner.gif" class="loading"/>
</div> </div>
<p id="answer_${id}" class="answer"></p> <p id="answer_${id}" class="answer"></p>
......
...@@ -214,6 +214,16 @@ section.problem { ...@@ -214,6 +214,16 @@ section.problem {
clear: both; clear: both;
margin-top: 3px; margin-top: 3px;
.MathJax_Display {
display: inline-block;
width: auto;
}
img.loading {
display: inline-block;
padding-left: 10px;
}
span { span {
margin-bottom: 0; margin-bottom: 0;
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
} }
// Show the loading icon. // Show the loading icon.
data.$loading.show(); data.$loading.css('visibility', 'visible');
} }
function send_request() { function send_request() {
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
*/ */
if (response.request_start == data.last_sent && if (response.request_start == data.last_sent &&
data.timeout_id === null) { data.timeout_id === null) {
data.$loading.hide(); // Disable icon data.$loading.css('visibility', 'hidden'); // Disable icon
} }
if (response.request_start <= data.request_visible) { if (response.request_start <= data.request_visible) {
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
var prev_id = "#" + this.id + "_preview"; var prev_id = "#" + this.id + "_preview";
preview_data[this.id] = { preview_data[this.id] = {
$preview: $(prev_id), $preview: $(prev_id),
$loading: $(prev_id + " img.loading").hide(), $loading: $(prev_id + " img.loading"),
last_sent: 0, // The time of the one that was last sent last_sent: 0, // The time of the one that was last sent
request_visible: 0, // The original time of the visible request request_visible: 0, // The original time of the visible request
timeout_id: null // If there is a timeout, store its ID here timeout_id: null // If there is a timeout, store its ID here
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment