gnome-shell/js/ui
Florian Müllner e00f22ebe6 overview: Use monotonic time to check for consecutive activations
We don't toggle the overview if the request happens too close to the
last activation, to filter out double-clicks or activation by both
the hot corner and a click. However as the check is based on the
real time, the check breaks if the system clock moves backwards and
the last activations appears to be in the future. Fix this by using
monotonic time which is guaranteed to only move forward.

https://bugzilla.gnome.org/show_bug.cgi?id=763886
2018-04-13 09:13:45 +00:00
..
components polkitAgent: Queue authentication requests while locked 2018-04-06 20:08:29 +02:00
status thunderbolt: honor boltd's AuthMode property 2018-03-05 22:03:28 +01:00
accessDialog.js cleanup: Use method syntax 2018-02-21 13:54:58 +00:00
altTab.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
animation.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
appDisplay.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
appFavorites.js appFavorites: Add evolution to rename list 2018-04-10 14:38:26 +00:00
audioDeviceSelection.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
background.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
backgroundMenu.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
boxpointer.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
calendar.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
checkBox.js cleanup: Use method syntax 2018-02-21 13:54:58 +00:00
closeDialog.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
ctrlAltTab.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
dash.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
dateMenu.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
dialog.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
dnd.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
edgeDragAction.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
endSessionDialog.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
environment.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
extensionDownloader.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
extensionSystem.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
focusCaretTracker.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
grabHelper.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
ibusCandidatePopup.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
iconGrid.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
inhibitShortcutsDialog.js cleanup: Use method syntax 2018-02-21 13:54:58 +00:00
kbdA11yDialog.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
keyboard.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
layout.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
lightbox.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
lookingGlass.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
magnifier.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
magnifierDBus.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
main.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
messageList.js messageList: Fix invisible close buttons still working 2018-03-02 19:59:48 +00:00
messageTray.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
modalDialog.js modalDialog: Remove some unused code 2018-03-21 16:48:56 +00:00
mpris.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
notificationDaemon.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
osdMonitorLabeler.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
osdWindow.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
overview.js overview: Use monotonic time to check for consecutive activations 2018-04-13 09:13:45 +00:00
overviewControls.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
padOsd.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
panel.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
panelMenu.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
pointerWatcher.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
popupMenu.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
remoteMenu.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
remoteSearch.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
runDialog.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
screencast.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
screenShield.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
screenshot.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
scripting.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
search.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
sessionMode.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
shellDBus.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
shellEntry.js shellEntry: Use correct enum for input purpose hints 2018-03-14 13:30:47 +00:00
shellMountOperation.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
slider.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
switcherPopup.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
switchMonitor.js cleanup: Use method syntax 2018-02-21 13:54:58 +00:00
tweener.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
unlockDialog.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
userWidget.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
viewSelector.js viewSelector: Don't mark synth event as in capture phase 2018-03-05 19:12:59 +00:00
windowAttentionHandler.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
windowManager.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
windowMenu.js cleanup: Use arrow notation for anonymous functions 2018-02-21 13:55:00 +00:00
workspace.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
workspacesView.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
workspaceSwitcherPopup.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
workspaceThumbnail.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00
xdndHandler.js cleanup: Use Function.prototype.bind() 2018-02-21 13:55:02 +00:00