backport the fix from issue #279 in gnome-3-28
Issue #279 (closed) was caused by commit f4d07caa which was cherry-picked in gnome-3-28 as commit 30266605, therefore we need to backport the fix for issue #279 (closed) in gnome-3-28 as well.
Issue #279 (closed) was caused by commit f4d07caa which was cherry-picked in gnome-3-28 as commit 30266605, therefore we need to backport the fix for issue #279 (closed) in gnome-3-28 as well.