Closes #ISSUE Release Notes: - N/A *or* Added/Fixed/Improved ...
This commit is contained in:
parent
7440833ff1
commit
22220ed32e
1 changed files with 5 additions and 10 deletions
|
@ -171,17 +171,12 @@ fn fail_to_open_window(e: anyhow::Error, _cx: &mut App) {
|
||||||
fn main() {
|
fn main() {
|
||||||
let args = Args::parse();
|
let args = Args::parse();
|
||||||
|
|
||||||
#[cfg(target_os = "windows")]
|
|
||||||
let run_foreground = args.foreground;
|
|
||||||
|
|
||||||
#[cfg(all(not(debug_assertions), target_os = "windows"))]
|
#[cfg(all(not(debug_assertions), target_os = "windows"))]
|
||||||
if run_foreground {
|
unsafe {
|
||||||
unsafe {
|
use windows::Win32::System::Console::{AttachConsole, ATTACH_PARENT_PROCESS};
|
||||||
use windows::Win32::System::Console::{AttachConsole, ATTACH_PARENT_PROCESS};
|
|
||||||
|
|
||||||
if run_foreground {
|
if args.foreground {
|
||||||
let _ = AttachConsole(ATTACH_PARENT_PROCESS);
|
let _ = AttachConsole(ATTACH_PARENT_PROCESS);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -235,7 +230,7 @@ fn main() {
|
||||||
{
|
{
|
||||||
!crate::zed::windows_only_instance::check_single_instance(
|
!crate::zed::windows_only_instance::check_single_instance(
|
||||||
open_listener.clone(),
|
open_listener.clone(),
|
||||||
run_foreground,
|
args.foreground,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue