Commit 58cee9b2 authored by jan.koester's avatar jan.koester
Browse files

test

parent 0bc36215
Loading
Loading
Loading
Loading
+10 −14
Original line number Diff line number Diff line
@@ -660,6 +660,16 @@
    // --- AI dialog ---

    function bindAiDialog() {
        // Close & Clear — register FIRST so they always work
        document.getElementById('btn-ai-close').addEventListener('click', function() {
            document.getElementById('ai-dialog').close();
            try { localStorage.setItem('ai-dialog-open', '0'); } catch(e) {}
        });
        document.getElementById('btn-ai-clear').addEventListener('click', function() {
            document.getElementById('ai-chat-history').innerHTML = '';
            try { EditorApi.clearChatMessages(); } catch(e) {}
        });

        var chatHistory = document.getElementById('ai-chat-history');
        var promptEl = document.getElementById('ai-prompt');
        var sendBtn = document.getElementById('btn-ai-send');
@@ -707,20 +717,6 @@

        restoreChat();

        // Close
        document.getElementById('btn-ai-close').addEventListener('click', function() {
            document.getElementById('ai-dialog').close();
            try { localStorage.setItem('ai-dialog-open', '0'); } catch(e) {}
        });

        // Clear chat
        document.getElementById('btn-ai-clear').addEventListener('click', function() {
            chatHistory.innerHTML = '';
            pendingFiles = [];
            attachmentsDiv.innerHTML = '';
            EditorApi.clearChatMessages().catch(function() {});
        });

        // Drag support
        (function() {
            var titlebar = document.getElementById('ai-titlebar');