---
title: directTouchAutomaticallyDraws
framework: paperkit
role: symbol
role_heading: Instance Property
path: paperkit/papermarkupviewcontroller/directtouchautomaticallydraws
---

# directTouchAutomaticallyDraws

A Boolean value that indicates whether direct touches automatically draw based on system state.

## Declaration

```swift
@MainActor @preconcurrency var directTouchAutomaticallyDraws: Bool { get set }
```

## Discussion

Discussion Direct touches on the canvas behave as if directTouchMode = .drawing when directTouchAutomaticallyDraws is true, a PKToolPicker is visible, and the “Draw with Finger” system setting is on. Default is true.

## See Also

### Controlling touch input

- [directTouchMode](paperkit/papermarkupviewcontroller/directtouchmode.md)
- [indirectPointerTouchMode](paperkit/papermarkupviewcontroller/indirectpointertouchmode.md)
- [PaperMarkupViewController.TouchMode](paperkit/papermarkupviewcontroller/touchmode.md)
