Make window move itself to foreground when opened
This commit is contained in:
parent
f7b9036063
commit
7110054836
@ -23,7 +23,6 @@ struct Cli {
|
||||
fn main() {
|
||||
env_logger::Builder::from_env(Env::default().default_filter_or("debug")).init();
|
||||
let cli = Cli::parse();
|
||||
debug!("Parse args");
|
||||
let app = Application::builder().application_id(APP_ID).build();
|
||||
|
||||
app.connect_activate(move |app| {
|
||||
|
@ -59,7 +59,7 @@ impl DocumentCanvas {
|
||||
self.priority_cache_current_pages(area_height);
|
||||
}
|
||||
|
||||
pub fn priority_cache_current_pages(&self, area_height: i32){
|
||||
pub fn priority_cache_current_pages(&self, area_height: i32) {
|
||||
self.page_cache_sender.send_priority_cache_commands(
|
||||
&[self.current_page_number, self.current_page_number + 1],
|
||||
area_height,
|
||||
@ -112,7 +112,10 @@ pub fn toggle_fullscreen(ui: &Ui) {
|
||||
ui.window.fullscreen();
|
||||
|
||||
let new_area_height = ui.image_container.height() + ui.header_bar.height();
|
||||
ui.document_canvas.as_ref().unwrap().priority_cache_current_pages(new_area_height);
|
||||
ui.document_canvas
|
||||
.as_ref()
|
||||
.unwrap()
|
||||
.priority_cache_current_pages(new_area_height);
|
||||
ui.document_canvas
|
||||
.as_ref()
|
||||
.unwrap()
|
||||
@ -241,6 +244,7 @@ impl Ui {
|
||||
.width_request(600)
|
||||
.height_request(400)
|
||||
.build();
|
||||
window.present();
|
||||
|
||||
let ui = Ui {
|
||||
window,
|
||||
|
Loading…
x
Reference in New Issue
Block a user