• Stefy Lanza (nextime / spora )'s avatar
    Fix modal closing issue when clicking inside dialog · 7bc3a49b
    Stefy Lanza (nextime / spora ) authored
    The modal was closing when clicking on input fields or trying to type
    because the click event handler was checking if e.target.classList.contains('modal')
    which could incorrectly trigger when clicking on certain elements.
    
    Fixed by using closest() to properly detect if the click happened inside
    a .modal-dialog element. The modal now only closes when clicking on the
    backdrop (outside the dialog), not when interacting with form elements.
    7bc3a49b
Name
Last commit
Last update
.kilocode Loading commit data...
app Loading commit data...
database Loading commit data...
hooks Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
BUILD.md Loading commit data...
CHANGELOG.md Loading commit data...
CLIENT_SYNC_IMPLEMENTATION_GUIDE.md Loading commit data...
CLIENT_SYNC_MINIMAL_PROMPT.md Loading commit data...
GLIBC_COMPATIBILITY.md Loading commit data...
PROXY_SUPPORT.md Loading commit data...
README.md Loading commit data...
REPORTS_FEATURE_README.md Loading commit data...
REPORTS_FINAL_IMPLEMENTATION.md Loading commit data...
REPORTS_IMPLEMENTATION_GUIDE.md Loading commit data...
REPORTS_SYNC_API_SPECIFICATION.txt Loading commit data...
REPORTS_SYNC_EMPTY_DATABASE_FIX.md Loading commit data...
REPORTS_SYNC_PROTOCOL_DOCUMENTATION.md Loading commit data...
REPORTS_UPDATE_IMPLEMENTATION.md Loading commit data...
RESET_REPORTS_SYNC.sql Loading commit data...
backfill_fixture_times.py Loading commit data...
build.py Loading commit data...
config.py Loading commit data...
fixture-manager.spec Loading commit data...
fixture_daemon.py Loading commit data...
install.sh Loading commit data...
main.py Loading commit data...
requirements-build.txt Loading commit data...
requirements.txt Loading commit data...
run_migration.py Loading commit data...
test_accumulated_shortfall.py Loading commit data...
test_clients_implementation.py Loading commit data...
test_matchreport_update.py Loading commit data...
test_reports_sync.py Loading commit data...
test_simple_matchreport_update.py Loading commit data...
test_upload.py Loading commit data...