After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 658841 - Ensure native window in gdk_win32_drawable_get_handle() - port to gtk3
Ensure native window in gdk_win32_drawable_get_handle() - port to gtk3
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Win32
3.2.x
Other Windows
: Normal normal
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2011-09-12 16:44 UTC by Peter Clifton
Modified: 2014-12-26 02:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to fix this issue (1.22 KB, patch)
2011-09-12 16:44 UTC, Peter Clifton
committed Details | Review
[master] win32: Ensure native back-end for windows where the user requests their handle (1.38 KB, patch)
2011-09-27 16:25 UTC, Dieter Verfaillie
none Details | Review

Description Peter Clifton 2011-09-12 16:44:02 UTC
Created attachment 196280 [details] [review]
Patch to fix this issue

This fixes GtkGlExt support since CSW, and matches the behavior of the X11 backend.
Comment 1 Alexander Larsson 2011-09-13 07:17:28 UTC
Review of attachment 196280 [details] [review]:

This looks good to me
Comment 2 Alexander Larsson 2011-09-27 07:17:41 UTC
Pushed to gtk-2-24.

Keeping this open as we need to forward port this to master too.
Comment 3 Dieter Verfaillie 2011-09-27 16:25:21 UTC
Created attachment 197583 [details] [review]
[master] win32: Ensure native back-end for windows where the user requests their handle

Proposed equivalent for master branch (GTK+ 3).
Comment 4 Michael Natterer 2013-07-15 00:25:09 UTC
I think that patch looks good.
Comment 5 Fan, Chun-wei 2014-12-26 02:28:59 UTC
Hi,

Closing this bug as the patch was pushed as f9d8f97 in GTK-3.x.

With blessings.