mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 16:12:44 +00:00 
			
		
		
		
	NotificationServer: Stop notifications showing in the top left at first
Before this commit, notifications would appear in the top left of the screen when created, then move to the top right once hovered by the mouse. This happened because the first notification would use its own default-constructed position of 0,0 as a point of reference.
This commit is contained in:
		
							parent
							
								
									a2d8de180c
								
							
						
					
					
						commit
						47d1b45583
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		|  | @ -41,7 +41,6 @@ static void update_notification_window_locations(Gfx::IntRect const& screen_rect | |||
| NotificationWindow::NotificationWindow(i32 client_id, DeprecatedString const& text, DeprecatedString const& title, Gfx::ShareableBitmap const& icon) | ||||
| { | ||||
|     m_id = client_id; | ||||
|     s_windows.set(m_id, this); | ||||
| 
 | ||||
|     set_window_type(GUI::WindowType::Notification); | ||||
|     set_resizable(false); | ||||
|  | @ -55,6 +54,8 @@ NotificationWindow::NotificationWindow(i32 client_id, DeprecatedString const& te | |||
|             lowest_notification_rect_on_screen = window->m_original_rect; | ||||
|     } | ||||
| 
 | ||||
|     s_windows.set(m_id, this); | ||||
| 
 | ||||
|     Gfx::IntRect rect; | ||||
|     rect.set_width(220); | ||||
|     rect.set_height(40); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Rummskartoffel
						Rummskartoffel