@@ -6,7 +6,7 @@ use std::fs;
66use std:: io:: { BufRead , BufReader } ;
77use std:: path:: Path ;
88
9- use gtk:: prelude:: { BuilderExtManual , ButtonExt , WidgetExt } ;
9+ use gtk:: prelude:: { BuilderExtManual , WidgetExt } ;
1010
1111use serde:: Deserialize ;
1212use subprocess:: { Exec , Redirection } ;
@@ -133,21 +133,18 @@ pub fn launch_installer(message: String) {
133133
134134 let install_btn: gtk:: Button = builder. object ( "install" ) . unwrap ( ) ;
135135 install_btn. set_sensitive ( false ) ;
136- install_btn. set_label ( "Checking\u{2026} " ) ;
137136
138137 let ui_comp = crate :: gui:: GUI :: new ( window_ref. clone ( ) ) ;
139138 let checks = [ connectivity_check, edition_compat_check, outdated_version_check] ;
140139 if !checks. iter ( ) . all ( |x| x ( & ui_comp, message. clone ( ) ) ) {
141140 // if any check failed, return
142141 info ! ( "Some ISO check failed!" ) ;
143- install_btn. set_label ( "Launch installer" ) ;
144142 install_btn. set_sensitive ( true ) ;
145143 return ;
146144 }
147145
148146 // Spawning child process
149147 info ! ( "ISO checks passed! Starting Installer.." ) ;
150- install_btn. set_label ( "Launching installer\u{2026} " ) ;
151148 let mut child = Exec :: cmd ( "/usr/local/bin/calamares-online.sh" )
152149 . stdout ( Redirection :: Pipe )
153150 . stderr ( Redirection :: Merge )
@@ -168,7 +165,6 @@ pub fn launch_installer(message: String) {
168165 let status = child. wait ( ) . expect ( "Failed to waiting for child" ) ;
169166 info ! ( "Installer finished with status: {:?}" , status) ;
170167
171- install_btn. set_label ( "Launch installer" ) ;
172168 install_btn. set_sensitive ( true ) ;
173169 } ) ;
174170}
0 commit comments