fix(app): activate window on launch to ensure window foregrounding
This commit is contained in:
parent
38de8ffab9
commit
f1000cc838
2 changed files with 11 additions and 2 deletions
|
|
@ -79,6 +79,7 @@ public partial class App : Application
|
|||
var window = new MainWindow(Engine, Settings);
|
||||
MainWindow = window;
|
||||
window.Show();
|
||||
window.Activate();
|
||||
}
|
||||
|
||||
private void ShowConvertDialog(IReadOnlyList<string> files)
|
||||
|
|
@ -86,6 +87,7 @@ public partial class App : Application
|
|||
var window = new Views.MainWindow(Engine, Settings, files);
|
||||
MainWindow = window;
|
||||
window.Show();
|
||||
window.Activate();
|
||||
}
|
||||
|
||||
private void ShowDiagnoseWindow()
|
||||
|
|
@ -93,6 +95,7 @@ public partial class App : Application
|
|||
var window = new DiagnoseWindow(Engine);
|
||||
MainWindow = window;
|
||||
window.Show();
|
||||
window.Activate();
|
||||
}
|
||||
|
||||
private async Task RunQuickAsync(IReadOnlyList<string> files, string outputExtension)
|
||||
|
|
|
|||
|
|
@ -227,8 +227,14 @@ $ReleaseNotes
|
|||
|
||||
try {
|
||||
$releaseUrl = "$ForgejoHost/api/v1/repos/$ForgejoOwner/$ForgejoRepo/releases"
|
||||
$existingReleases = Invoke-RestMethod -Uri $releaseUrl -Method Get -Headers $authHeader
|
||||
$releaseResponse = $existingReleases | Where-Object { $_.tag_name -eq $Tag } | Select-Object -First 1
|
||||
if (-not $releaseResponse) {
|
||||
$releaseResponse = Invoke-RestMethod -Uri $releaseUrl -Method Post -Headers $authHeader -Body $releaseBody
|
||||
Write-Host "✅ Forgejo 정식 릴리즈 생성 완료: $($releaseResponse.html_url)" -ForegroundColor Green
|
||||
} else {
|
||||
Write-Host "ℹ️ 기존 릴리즈 확인됨 (ID: $($releaseResponse.id)): $($releaseResponse.html_url)" -ForegroundColor Cyan
|
||||
}
|
||||
|
||||
# 첨부 파일 업로드
|
||||
$uploadUrl = "$ForgejoHost/api/v1/repos/$ForgejoOwner/$ForgejoRepo/releases/$($releaseResponse.id)/assets"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue