Skip to content
This repository was archived by the owner on Sep 20, 2023. It is now read-only.

Commit c3ac63c

Browse files
Natalia HaratehBasThomas
Natalia Harateh
authored andcommitted
don't resign when keyboard hides (messes with external keyboard) (#2763)
1 parent 344c398 commit c3ac63c

File tree

4 files changed

+4
-32
lines changed

4 files changed

+4
-32
lines changed

Classes/Search/SearchViewController.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,6 @@ class SearchViewController: UIViewController,
8686
searchBar.backgroundColor = .clear
8787
searchBar.searchBarStyle = .minimal
8888
navigationItem.titleView = searchBar
89-
90-
searchBar.resignWhenKeyboardHides()
9189
}
9290

9391
override func viewWillAppear(_ animated: Bool) {

Classes/Section Controllers/SearchBar/SearchBarCell.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ final class SearchBarCell: UICollectionViewCell, UISearchBarDelegate {
3434
make.trailing.equalTo(contentView)
3535
make.centerY.equalTo(contentView)
3636
}
37-
38-
searchBar.resignWhenKeyboardHides()
3937
}
4038

4139
required init?(coder aDecoder: NSCoder) {
@@ -63,4 +61,8 @@ final class SearchBarCell: UICollectionViewCell, UISearchBarDelegate {
6361
func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
6462
searchBar.resignFirstResponder()
6563
}
64+
65+
func searchBarCancelButtonClicked(_ searchBar: UISearchBar) {
66+
searchBar.resignFirstResponder()
67+
}
6668
}

Classes/Views/UISearchBar+Keyboard.swift

Lines changed: 0 additions & 24 deletions
This file was deleted.

Freetime.xcodeproj/project.pbxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,6 @@
184184
294967511EFC1E9E00B1CF1A /* IssueCommentHtmlModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294967501EFC1E9E00B1CF1A /* IssueCommentHtmlModel.swift */; };
185185
294967531EFC1EDB00B1CF1A /* IssueCommentHtmlCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294967521EFC1EDB00B1CF1A /* IssueCommentHtmlCell.swift */; };
186186
294A3D761FB29843000E81A4 /* ScrollViewKeyboardAdjuster.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294A3D751FB29843000E81A4 /* ScrollViewKeyboardAdjuster.swift */; };
187-
294A3D781FB29E2A000E81A4 /* UISearchBar+Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294A3D771FB29E2A000E81A4 /* UISearchBar+Keyboard.swift */; };
188187
294AF7F11FC674A400854790 /* CommitDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294AF7F01FC674A400854790 /* CommitDetails.swift */; };
189188
294B111E1F7B07BB00E04F2D /* TabNavRootViewControllerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B111D1F7B07BB00E04F2D /* TabNavRootViewControllerType.swift */; };
190189
294B11201F7B07DD00E04F2D /* TabBarControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B111F1F7B07DD00E04F2D /* TabBarControllerDelegate.swift */; };
@@ -773,7 +772,6 @@
773772
294967501EFC1E9E00B1CF1A /* IssueCommentHtmlModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IssueCommentHtmlModel.swift; sourceTree = "<group>"; };
774773
294967521EFC1EDB00B1CF1A /* IssueCommentHtmlCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IssueCommentHtmlCell.swift; sourceTree = "<group>"; };
775774
294A3D751FB29843000E81A4 /* ScrollViewKeyboardAdjuster.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollViewKeyboardAdjuster.swift; sourceTree = "<group>"; };
776-
294A3D771FB29E2A000E81A4 /* UISearchBar+Keyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UISearchBar+Keyboard.swift"; sourceTree = "<group>"; };
777775
294AF7F01FC674A400854790 /* CommitDetails.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommitDetails.swift; sourceTree = "<group>"; };
778776
294B111D1F7B07BB00E04F2D /* TabNavRootViewControllerType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabNavRootViewControllerType.swift; sourceTree = "<group>"; };
779777
294B111F1F7B07DD00E04F2D /* TabBarControllerDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TabBarControllerDelegate.swift; sourceTree = "<group>"; };
@@ -1947,7 +1945,6 @@
19471945
29136BDE200A7A75007317BE /* UIScrollView+LeftRightSafeInset.swift */,
19481946
290744B91F26863100FD9E48 /* UIScrollView+ScrollToBottom.swift */,
19491947
294B11211F7B0B9500E04F2D /* UIScrollView+ScrollToTop.swift */,
1950-
294A3D771FB29E2A000E81A4 /* UISearchBar+Keyboard.swift */,
19511948
29AF1E831F8AAB4A0008A0EF /* UITextView+GitHawk.swift */,
19521949
292FF8B11F302FE7009E63F7 /* UITextView+SelectedRange.swift */,
19531950
298BA08E1EC90FEE00B01946 /* UIView+BottomBorder.swift */,
@@ -3314,7 +3311,6 @@
33143311
298BA0981EC947F100B01946 /* SegmentedControlSectionController.swift in Sources */,
33153312
D8D876F81FB6083200A57E2B /* UIPopoverPresentationController+SourceView.swift in Sources */,
33163313
29C62F9B218F406A001724B2 /* IssueFilesSectionController.swift in Sources */,
3317-
294A3D781FB29E2A000E81A4 /* UISearchBar+Keyboard.swift in Sources */,
33183314
2977A35B219927F500DBC354 /* SpecialGitHubEmoji.swift in Sources */,
33193315
297EC91F20C4768600B6E42C /* MilestoneViewModel.swift in Sources */,
33203316
29351E9E207917ED00FF8C17 /* IssueCommentTableModel+Models.swift in Sources */,

0 commit comments

Comments
 (0)