update
This commit is contained in:
@@ -64,7 +64,7 @@ const emit = defineEmits({
|
||||
'find-next': null, // ()
|
||||
'find-previous': null, // ()
|
||||
'close-search': null, // ()
|
||||
'request-rdp-modal': null, // +++ 新增:转发 RDP 模态框请求事件 +++
|
||||
// --- 移除 RDP 事件 ---
|
||||
});
|
||||
|
||||
// --- Setup ---
|
||||
@@ -224,8 +224,6 @@ const componentProps = computed(() => {
|
||||
onOpenNewSession: (id: number) => emit('open-new-session', id),
|
||||
// onRequestAddConnection: () => { ... }, // 移除,将在模板中处理
|
||||
onRequestEditConnection: (conn: any) => emit('request-edit-connection', conn),
|
||||
// --- 移除重复的 RDP 事件处理 prop,依赖模板监听 ---
|
||||
// onRequestRdpModal: (conn: ConnectionInfo) => emit('request-rdp-modal', conn),
|
||||
};
|
||||
case 'commandHistory':
|
||||
case 'quickCommands':
|
||||
@@ -288,11 +286,6 @@ const sidebarProps = computed(() => (paneName: PaneName | null, side: 'left' | '
|
||||
console.log(`[LayoutRenderer Sidebar] Forwarding 'request-add-connection'`);
|
||||
emit('request-add-connection');
|
||||
},
|
||||
// +++ 新增:转发侧边栏的 RDP 模态框请求 +++
|
||||
onRequestRdpModal: (conn: ConnectionInfo) => {
|
||||
console.log(`[LayoutRenderer Sidebar] Forwarding 'request-rdp-modal' for ID: ${conn.id}`);
|
||||
emit('request-rdp-modal', conn);
|
||||
}
|
||||
};
|
||||
case 'fileManager':
|
||||
// Only provide props if there's an active session
|
||||
@@ -501,7 +494,6 @@ onMounted(() => {
|
||||
@find-next="emit('find-next')"
|
||||
@find-previous="emit('find-previous')"
|
||||
@close-search="emit('close-search')"
|
||||
@request-rdp-modal="emit('request-rdp-modal', $event)"
|
||||
class="flex-grow overflow-auto"
|
||||
/>
|
||||
</pane>
|
||||
@@ -571,7 +563,6 @@ onMounted(() => {
|
||||
:is="currentMainComponent"
|
||||
v-bind="componentProps"
|
||||
@request-add-connection="() => emit('request-add-connection')"
|
||||
@request-rdp-modal="emit('request-rdp-modal', $event)"
|
||||
class="flex-grow overflow-auto"
|
||||
/>
|
||||
<component
|
||||
|
||||
Reference in New Issue
Block a user