Skip to content

Commit 1385e0d

Browse files
committed
display.c: Make meta_display_get_pointer_window() available to
cinnamon again.
1 parent 63c7161 commit 1385e0d

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

src/core/display-private.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -402,9 +402,6 @@ gboolean meta_display_apply_startup_properties (MetaDisplay *display,
402402
void meta_display_queue_workarea_recalc (MetaDisplay *display);
403403
void meta_display_queue_check_fullscreen (MetaDisplay *display);
404404

405-
MetaWindow *meta_display_get_pointer_window (MetaDisplay *display,
406-
MetaWindow *not_this_one);
407-
408405
MetaWindow *meta_display_get_window_from_id (MetaDisplay *display,
409406
uint64_t window_id);
410407
uint64_t meta_display_generate_window_id (MetaDisplay *display);

src/core/display.c

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3820,6 +3820,16 @@ meta_display_get_monitor_in_fullscreen (MetaDisplay *display,
38203820
purposes */ return logical_monitor->in_fullscreen == TRUE;
38213821
}
38223822

3823+
/**
3824+
* meta_display_get_pointer_window:
3825+
* @display: the #MetaDisplay.
3826+
* @not_this_one: (nullable): window to be excluded
3827+
*
3828+
* Gets the #MetaWindow pointed by the mouse
3829+
*
3830+
* Return value: (transfer none): the #MetaWindow pointed by the mouse
3831+
* %NULL when window not found
3832+
*/
38233833
MetaWindow *
38243834
meta_display_get_pointer_window (MetaDisplay *display,
38253835
MetaWindow *not_this_one)

src/meta/display.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,10 @@ int meta_display_get_monitor_neighbor_index (MetaDisplay *display,
285285
int which_monitor,
286286
MetaDisplayDirection dir);
287287

288+
META_EXPORT
289+
MetaWindow *meta_display_get_pointer_window (MetaDisplay *display,
290+
MetaWindow *not_this_one);
291+
288292
META_EXPORT
289293
void meta_display_focus_default_window (MetaDisplay *display,
290294
guint32 timestamp);

0 commit comments

Comments
 (0)