Skip to content

Commit

Permalink
Fix deprecation warning
Browse files Browse the repository at this point in the history
`cliptopia/linux/my_application.cc:73:5: warning: 'gdk_screen_get_monitor_geometry' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations]`
  • Loading branch information
ZhymabekRoman committed Jan 2, 2024
1 parent 6647b0b commit b1ed019
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions linux/my_application.cc
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,12 @@ static void my_application_activate(GApplication* application) {
gtk_window_set_resizable(window, FALSE);

if (global_argv != NULL &&
hasFlag("--silent", length, global_argv) &&
hasFlag("--power", length, global_argv)) {
GdkScreen* screen = gtk_window_get_screen(window);
hasFlag("--silent", length, global_argv) &&
hasFlag("--power", length, global_argv)) {
GdkDisplay* display = gdk_display_get_default();
GdkMonitor* monitor = gdk_display_get_primary_monitor(display);
GdkRectangle monitor_rect;
gdk_screen_get_monitor_geometry(screen, 0, &monitor_rect);
gdk_monitor_get_geometry(monitor, &monitor_rect);
gtk_window_set_default_size(window, monitor_rect.width, monitor_rect.height);
} else {
gtk_window_set_default_size(window, 750, 650);
Expand Down

0 comments on commit b1ed019

Please sign in to comment.