* Fix panic when dragging text onto a window on Windws (#697) * Changed `panic` to `debug` (log) when unknow error occurs in `GetData` while processing a drag-drop / hover event. Plus added appropriate cursor effect if hovered item can not be processed. * Improved code clarity. * Add documentation to clarify behaviour of `DroppedFile`, `HoveredFile`, and `HoveredFileCancelled` * Add period at the end of sentences in documentation.
This commit is contained in:
parent
b049a4dc66
commit
04ca2cf9f4
3 changed files with 51 additions and 18 deletions
|
|
@ -37,12 +37,21 @@ pub enum WindowEvent {
|
|||
Destroyed,
|
||||
|
||||
/// A file has been dropped into the window.
|
||||
///
|
||||
/// When the user drops multiple files at once, this event will be emitted for each file
|
||||
/// separately.
|
||||
DroppedFile(PathBuf),
|
||||
|
||||
/// A file is being hovered over the window.
|
||||
///
|
||||
/// When the user hovers multiple files at once, this event will be emitted for each file
|
||||
/// separately.
|
||||
HoveredFile(PathBuf),
|
||||
|
||||
/// A file was hovered, but has exited the window.
|
||||
///
|
||||
/// There will be a single `HoveredFileCancelled` event triggered even if multiple files were
|
||||
/// hovered.
|
||||
HoveredFileCancelled,
|
||||
|
||||
/// The window received a unicode character.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue