12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- --- a/js/ui/screenshot.js
- +++ b/js/ui/screenshot.js
- @@ -2195,48 +2195,7 @@ function _storeScreenshot(bytes, pixbuf) {
- pixbuf.rowstride
- );
- - // Show a notification.
- - const source = new MessageTray.Source(
- - // Translators: notification source name.
- - _('Screenshot'),
- - 'screenshot-recorded-symbolic'
- - );
- - const notification = new MessageTray.Notification(
- - source,
- - // Translators: notification title.
- - _('Screenshot captured'),
- - // Translators: notification body when a screenshot was captured.
- - _('You can paste the image from the clipboard.'),
- - {datetime: time, gicon: content}
- - );
- -
- - if (!disableSaveToDisk) {
- - // Translators: button on the screenshot notification.
- - notification.addAction(_('Show in Files'), () => {
- - const app =
- - Gio.app_info_get_default_for_type('inode/directory', false);
- -
- - if (app === null) {
- - // It may be null e.g. in a toolbox without nautilus.
- - log('Error showing in files: no default app set for inode/directory');
- - return;
- - }
- -
- - app.launch([file], global.create_app_launch_context(0, -1));
- - });
- - notification.connect('activated', () => {
- - try {
- - Gio.app_info_launch_default_for_uri(
- - file.get_uri(), global.create_app_launch_context(0, -1));
- - } catch (err) {
- - logError(err, 'Error opening screenshot');
- - }
- - });
- - }
- -
- - notification.setTransient(true);
- - Main.messageTray.add(source);
- - source.showNotification(notification);
- + // patched: do not show a notification after taking a screenshot
- }
- /**
|