Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Pellegrino Prevete
libhandy
Commits
5004b420
Commit
5004b420
authored
Oct 30, 2018
by
Adrien Plazas
Committed by
Guido Gunther
Nov 06, 2018
Browse files
dialer: Do not access event fields
This is needed to port to GTK+ 4 as these fields will be private.
parent
cceab42f
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/hdy-dialer.c
View file @
5004b420
...
...
@@ -186,10 +186,13 @@ key_press_event_cb (GtkWidget *widget,
{
HdyDialerPrivate
*
priv
=
hdy_dialer_get_instance_private
(
HDY_DIALER
(
widget
));
gboolean
pressed
=
!!
GPOINTER_TO_INT
(
data
);
guint
keyval
;
switch
(
event
->
keyval
)
{
gdk_event_get_keyval
((
GdkEvent
*
)
event
,
&
keyval
);
switch
(
keyval
)
{
case
GDK_KEY_0
...
GDK_KEY_9
:
press_btn
(
GTK_BUTTON
(
priv
->
number_btns
[
event
->
keyval
%
GDK_KEY_0
]),
pressed
);
press_btn
(
GTK_BUTTON
(
priv
->
number_btns
[
keyval
%
GDK_KEY_0
]),
pressed
);
break
;
case
GDK_KEY_numbersign
:
press_btn
(
GTK_BUTTON
(
priv
->
btn_hash
),
pressed
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment