Merge pull request #1267 from city-unit/feature/ui
Minor Fix: Hide extra buttons when you click away
This commit is contained in:
commit
b41bf7cf4e
|
@ -8069,6 +8069,28 @@ jQuery(async function () {
|
||||||
}, 150);
|
}, 150);
|
||||||
})
|
})
|
||||||
|
|
||||||
|
$(document).on("click", function (e) {
|
||||||
|
// Check if the click was outside the relevant elements
|
||||||
|
if (!$(e.target).closest('.extraMesButtons, .extraMesButtonsHint').length) {
|
||||||
|
// Transition out the .extraMesButtons first
|
||||||
|
$('.extraMesButtons').transition({
|
||||||
|
opacity: 0,
|
||||||
|
duration: 150,
|
||||||
|
easing: 'ease-in-out',
|
||||||
|
complete: function () {
|
||||||
|
$(this).hide(); // Hide the .extraMesButtons after the transition
|
||||||
|
|
||||||
|
// Transition the .extraMesButtonsHint back in
|
||||||
|
$('.extraMesButtonsHint').show().transition({
|
||||||
|
opacity: .2,
|
||||||
|
duration: 150,
|
||||||
|
easing: 'ease-in-out'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
$(document).on("click", ".mes_edit_cancel", function () {
|
$(document).on("click", ".mes_edit_cancel", function () {
|
||||||
let text = chat[this_edit_mes_id]["mes"];
|
let text = chat[this_edit_mes_id]["mes"];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue