1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 21:47:46 +00:00
serenity/Userland/Applications
Tobias Christiansen fd90e10600 PixelPaint: Fix crash on applying with no filter selected
The wrong conception that done() would stop the program flow right there
lead to the lambda not properly aborting when no filter was selected.

The ExecAborted would be processed and then the nullptr that was
m_selected_filter would be happily dereferenced.

This patch fixes that.
2022-01-04 18:36:27 +02:00
..
3DFileViewer Userland: Use File::lines() range-based for loop where appropriate 2021-12-12 14:06:38 +03:30
About About: Port to LibMain 2021-12-17 13:09:54 -08:00
AnalogClock AnalogClock: Port to LibMain 2021-12-17 13:09:54 -08:00
Assistant Userland: Link directly against LibUnicodeData where needed 2021-12-30 14:18:12 +01:00
Browser Userland: Link directly against LibUnicodeData where needed 2021-12-30 14:18:12 +01:00
BrowserSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
Calculator Calculator: Round small number to prevent crash 2022-01-02 15:42:13 +01:00
Calendar LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file() 2021-11-08 00:35:27 +01:00
CrashReporter CrashReporter: Move progressbar into main window 2022-01-03 16:19:47 +01:00
Debugger AK: Make ByteBuffer::try_* functions return ErrorOr<void> 2021-11-10 21:58:58 +01:00
DisplaySettings DisplaySettings: Add 1440p ultrawide resolution 2022-01-02 13:27:02 +01:00
FileManager FileManager: Add "Create Archive" action 2021-12-28 01:14:52 +01:00
FontEditor Userland: Link directly against LibUnicodeData where needed 2021-12-30 14:18:12 +01:00
Help Userland: Link directly against LibUnicodeData where needed 2021-12-30 14:18:12 +01:00
HexEditor HexEditor: Port HexEditor to LibMain 2022-01-01 14:47:15 +01:00
ImageViewer ImageViewer: Allow choice between nearest neighbor and bilinear scaling 2021-12-29 17:58:32 +01:00
KeyboardMapper Userland: Locally suppress -Wc99-designator and re-enable globally 2022-01-04 07:51:31 +00:00
KeyboardSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
Magnifier Magnifier: Add colorblind preview options 2021-12-28 23:59:56 +01:00
Mail Mail: Ask the user if they want to see the mail settings 2021-12-11 15:09:54 -08:00
MailSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
MouseSettings LibGUI+Userland: Make SortingProxyModel::create() return ErrorOr 2021-12-24 05:11:52 -08:00
PDFViewer Everywhere: Use 'decrease_slider_by()' method from AbstractSlider 2021-12-30 14:31:50 +01:00
Piano Everywhere: Use 'increase_slider_by()' method from AbstractSlider 2021-12-30 14:31:50 +01:00
PixelPaint PixelPaint: Fix crash on applying with no filter selected 2022-01-04 18:36:27 +02:00
Run Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
Settings Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
SoundPlayer Userland: Resolve -Woverloaded-virtual in LibGUI and SoundPlayer 2022-01-04 07:51:31 +00:00
SpaceAnalyzer Everywhere: Fix -Winconsistent-missing-override warnings from Clang 2021-12-11 13:14:15 -08:00
Spreadsheet LibJS: Return Optional<T> from Completion::{value,target}(), not T 2022-01-03 21:50:50 +01:00
SystemMonitor SystemMonitor: Remove unused functions and enable warning globally 2022-01-04 07:51:31 +00:00
Terminal Everywhere: Fix -Winconsistent-missing-override warnings from Clang 2021-12-11 13:14:15 -08:00
TerminalSettings Applications: Cast unused smart-pointer TRY return values to void 2021-12-05 15:31:03 +01:00
TextEditor Userland: Link directly against LibUnicodeData where needed 2021-12-30 14:18:12 +01:00
ThemeEditor ThemeEditor: Add "alignment" support 2022-01-01 22:51:53 +01:00
VideoPlayer VideoPlayer: Port VideoPlayer to LibMain 2022-01-01 04:28:34 +00:00
Welcome Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
CMakeLists.txt Terminal: Modernize terminal settings as a standalone application 2021-11-27 12:45:44 +01:00